, including all inherited members.
| AlignToMultiple(double AlignSize, double RoundTolerance=.000001) | DRECT2D | [inline] |
| ClipTo(const DRECT2D &rect) | DRECT2D | [inline] |
| ComputeEdgePoint(const DPOINT2D &OutsidePt, DPOINT2D &EdgePt) const | DRECT2D | [inline] |
| Contains(double x, double y) const | DRECT2D | [inline] |
| Contains(const DPOINT2D &pt) const | DRECT2D | [inline] |
| Contains(const DRECT2D &rhs) const | DRECT2D | [inline] |
| DRECT2D() | DRECT2D | [inline] |
| DRECT2D(const FPOINT2D &pt) | DRECT2D | [inline] |
| DRECT2D(const DPOINT2D &pt) | DRECT2D | [inline] |
| DRECT2D(const DPOINT2D &pt1, const DPOINT2D &pt2) | DRECT2D | [inline] |
| DRECT2D(double xi, double yi, double xl, double yl) | DRECT2D | [inline] |
| DRECT2D(const LRECT2D &rect) | DRECT2D | [inline] |
| Expand(const double value) | DRECT2D | [inline] |
| Expand(const double xval, const double yval) | DRECT2D | [inline] |
| Extend(const double xval, const double yval) | DRECT2D | [inline] |
| Extend(const DRECT2D &rect) | DRECT2D | [inline] |
| Extend(const DPOINT2D &pt) | DRECT2D | [inline] |
| GetArea() const | DRECT2D | [inline] |
| GetBottomLeft(DPOINT2D &ret) const | DRECT2D | [inline] |
| GetBottomRight(DPOINT2D &ret) const | DRECT2D | [inline] |
| GetCenter() const | DRECT2D | [inline] |
| GetCenter(DPOINT2D &ret) const | DRECT2D | [inline] |
| GetCorners(DPOINT2D *corners, bool ClosePoly=false, bool OrientCCW=false) const | DRECT2D | [inline] |
| GetCorners(DPOINT3D *corners, bool ClosePoly=false, bool OrientCCW=false) const | DRECT2D | [inline] |
| GetDimension() const | DRECT2D | [inline] |
| GetDistance(const DRECT2D &rect) const | DRECT2D | [inline] |
| GetHeight() const | DRECT2D | [inline] |
| GetMaxDistance(const DRECT2D &rect) const | DRECT2D | [inline] |
| GetMaxDistanceSquared(const DRECT2D &rect) const | DRECT2D | [inline] |
| GetRect(LRECT2D &rect) const | DRECT2D | [inline] |
| GetRectRoundLimited(LRECT2D &rect) const | DRECT2D | [inline] |
| GetRectRoundNoLimit(LRECT2D &rect) const | DRECT2D | [inline] |
| GetRectRoundPositive(LRECT2D &rect) const | DRECT2D | [inline] |
| GetRectTruncate(LRECT2D &rect) const | DRECT2D | [inline] |
| GetSize(DPOINT2D &ret) const | DRECT2D | [inline] |
| GetTopLeft(DPOINT2D &ret) const | DRECT2D | [inline] |
| GetTopRight(DPOINT2D &ret) const | DRECT2D | [inline] |
| GetWidth() const | DRECT2D | [inline] |
| IniRead(INIHANDLE IniHandle, const char *IniGroup, const char *IniName) | DRECT2D | [inline] |
| IniRead(INIHANDLE IniHandle, const char *IniGroup, const char *IniName, const DRECT2D &dft) | DRECT2D | [inline] |
| IniWrite(INIHANDLE IniHandle, const char *IniGroup, const char *IniName) const | DRECT2D | [inline] |
| Intersect(const DRECT2D &rect) | DRECT2D | [inline] |
| Intersects(const DRECT2D &rhs) const | DRECT2D | [inline] |
| IsEquivalentTo(const DRECT2D &rhs, double threshold=0.0) const | DRECT2D | [inline] |
| IsNonEmpty() const | DRECT2D | [inline] |
| IsValid() const | DRECT2D | [inline] |
| Limit(DPOINT2D &point) const | DRECT2D | [inline] |
| operator=(const DPOINT2D &pt) | DRECT2D | [inline] |
| operator=(const LRECT2D &rhs) | DRECT2D | [inline] |
| Overlaps(const DRECT2D &rhs) const | DRECT2D | [inline] |
| Set(double x1, double y1, double x2, double y2) | DRECT2D | [inline] |
| SetCorners(const DPOINT2D pt1, const DPOINT2D pt2) | DRECT2D | [inline] |
| SetInvalid() | DRECT2D | [inline] |
| SwapBytes() | DRECT2D | [inline] |
| xinit | DRECT2D | |
| xlast | DRECT2D | |
| yinit | DRECT2D | |
| ylast | DRECT2D | |