| Box() | cmlabs::Box | |
| Box(PointFloat upperleft, Size boxsize, double linewidth=0) | cmlabs::Box | |
| Box(PointFloat upperleft, PointFloat lowerright, double linewidth=0) | cmlabs::Box | |
| Box(double x, double y, double w, double h, double linewidth=0) | cmlabs::Box | |
| comment | cmlabs::Box | |
| constrainTo(const Box &box) | cmlabs::Box | |
| constrainTo(double x, double y, double w, double h) | cmlabs::Box | |
| equals(const Box &otherbox) const | cmlabs::Box | |
| equals(const Box &otherbox, double maxerror) const | cmlabs::Box | |
| getArea() const | cmlabs::Box | |
| getBoundingBox(const Box &otherbox) const | cmlabs::Box | |
| getCentreMass() const | cmlabs::Box | |
| getCM() const | cmlabs::Box | |
| getCMX() const | cmlabs::Box | |
| getCMY() const | cmlabs::Box | |
| getConstrainedCopy(const Box &box) | cmlabs::Box | |
| getConstrainedCopy(double x, double y, double w, double h) | cmlabs::Box | |
| getDoubleSizeSameCenter() | cmlabs::Box | |
| getHeight() const | cmlabs::Box | |
| getLeftX() const | cmlabs::Box | |
| getLineWidth() const | cmlabs::Box | |
| getLowerLeft() const | cmlabs::Box | |
| getLowerRight() const | cmlabs::Box | |
| getLowerY() const | cmlabs::Box | |
| getOverlapBox(const Box &otherbox) const | cmlabs::Box | |
| getRightX() const | cmlabs::Box | |
| getSize() const | cmlabs::Box | |
| getUpperLeft() const | cmlabs::Box | |
| getUpperRight() const | cmlabs::Box | |
| getUpperY() const | cmlabs::Box | |
| getWidth() const | cmlabs::Box | |
| grow(double dw, double dh) | cmlabs::Box | |
| growToBoundingBox(const Box &otherbox) | cmlabs::Box | |
| growToIncludePoint(const Point &point, int padX=0, int padY=0) | cmlabs::Box | |
| hasZeroSize() const | cmlabs::Box | |
| isPointWithin(const PointFloat &point) const | cmlabs::Box | |
| isPointWithin(int x, int y) const | cmlabs::Box | |
| lineWidth | cmlabs::Box | |
| move(double dx, double dy) | cmlabs::Box | |
| moveTo(double x, double y) | cmlabs::Box | |
| name | cmlabs::Box | |
| operator+(const Point &p) const | cmlabs::Box | |
| operator+(const PointFloat &p) const | cmlabs::Box | |
| operator-(const Point &p) const | cmlabs::Box | |
| operator-(const PointFloat &p) const | cmlabs::Box | |
| orientation | cmlabs::Box | |
| percentOverlap(const Box &otherbox) const | cmlabs::Box | |
| print() | cmlabs::Box | |
| set(double x, double y, double w, double h, double linewidth=0) | cmlabs::Box | |
| setLineWidth(double width) | cmlabs::Box | |
| setSize(const Size &boxsize) | cmlabs::Box | |
| setUpperLeft(const PointFloat &point) | cmlabs::Box | |
| size | cmlabs::Box | |
| upperLeft | cmlabs::Box | |
| ~Box() | cmlabs::Box | virtual |