a2dBoundingBox() | a2dBoundingBox | |
a2dBoundingBox(const a2dBoundingBox &box) | a2dBoundingBox | |
a2dBoundingBox(const a2dPoint2D &point) | a2dBoundingBox | |
a2dBoundingBox(double x1, double y1, double x2, double y2) | a2dBoundingBox | |
And(a2dBoundingBox *, double Marge=0) | a2dBoundingBox | |
Enlarge(const double Marge) | a2dBoundingBox | |
EnlargeXY(const double MargeX, const double MargeY) | a2dBoundingBox | |
Expand(const a2dPoint2D &, const a2dPoint2D &) | a2dBoundingBox | |
Expand(const a2dPoint2D &) | a2dBoundingBox | |
Expand(double x, double y) | a2dBoundingBox | |
Expand(const a2dBoundingBox &bbox) | a2dBoundingBox | |
GetCentre() const | a2dBoundingBox | |
GetHeight() const | a2dBoundingBox | |
GetMax() const | a2dBoundingBox | |
GetMaxX() const | a2dBoundingBox | |
GetMaxY() const | a2dBoundingBox | |
GetMin() const | a2dBoundingBox | |
GetMinX() const | a2dBoundingBox | |
GetMinY() const | a2dBoundingBox | |
GetSize() (defined in a2dBoundingBox) | a2dBoundingBox | inline |
GetValid() const | a2dBoundingBox | |
GetWidth() const | a2dBoundingBox | |
Intersect(const a2dBoundingBox &, double Marge=0) const | a2dBoundingBox | |
LineIntersect(const a2dPoint2D &begin, const a2dPoint2D &end) const | a2dBoundingBox | |
m_maxx | a2dBoundingBox | protected |
m_maxy | a2dBoundingBox | protected |
m_minx | a2dBoundingBox | protected |
m_miny | a2dBoundingBox | protected |
m_validbbox | a2dBoundingBox | protected |
MapBbox(const a2dAffineMatrix &matrix) | a2dBoundingBox | |
operator+(a2dBoundingBox &) | a2dBoundingBox | |
operator+=(const a2dBoundingBox &box) | a2dBoundingBox | |
operator=(const a2dBoundingBox &) | a2dBoundingBox | |
PointInBox(const a2dPoint2D &, double Marge=0) const | a2dBoundingBox | |
PointInBox(double x, double y, double Marge=0) const | a2dBoundingBox | |
PointOnBox(double x, double y, double Marge) const | a2dBoundingBox | |
Reset() | a2dBoundingBox | |
SetBoundingBox(const a2dPoint2D &a_point) | a2dBoundingBox | |
SetMax(double px, double py) | a2dBoundingBox | |
SetMaxX(double maxx) | a2dBoundingBox | inline |
SetMaxY(double maxy) | a2dBoundingBox | inline |
SetMin(double px, double py) | a2dBoundingBox | |
SetMinX(double minx) | a2dBoundingBox | inline |
SetMinY(double miny) | a2dBoundingBox | inline |
SetValid(bool) | a2dBoundingBox | |
Shrink(const double Marge) | a2dBoundingBox | |
Translate(a2dPoint2D &) | a2dBoundingBox | |
Translate(double x, double y) | a2dBoundingBox | |