C2DBase(E_TYPE Type) | C2DBase | [inline] |
C2DRect(void) | C2DRect | |
C2DRect(const C2DPoint &ptTopLeft, const C2DPoint &ptBottomRight) | C2DRect | |
C2DRect(double dLeft, double dTop, double dRight, double dBottom) | C2DRect | |
C2DRect(const C2DPoint &pt) | C2DRect | |
Clear(void) | C2DRect | |
Contains(const C2DPoint &Pt) const | C2DRect | |
Contains(const C2DRect &Other) const | C2DRect | |
Distance(const C2DPoint &TestPoint) const | C2DRect | [virtual] |
Distance(const C2DRect &Other) const | C2DRect | |
E_TYPE enum name | C2DBase | |
Expand(double dRange) | C2DRect | |
ExpandToInclude(const C2DPoint &NewPt) | C2DRect | |
ExpandToInclude(const C2DRect &Other) | C2DRect | |
GetArea(void) const | C2DRect | |
GetBottom(void) const | C2DRect | [inline] |
GetBottomRight(void) const | C2DRect | [inline] |
GetBoundingRect(C2DRect &Rect) const | C2DRect | [inline, virtual] |
GetCentre(void) const | C2DRect | |
GetLeft(void) const | C2DRect | [inline] |
GetPointClosestToOrigin(void) const | C2DRect | |
GetPointFurthestFromOrigin(void) const | C2DRect | |
GetRight(void) const | C2DRect | [inline] |
GetTop(void) const | C2DRect | [inline] |
GetTopLeft(void) const | C2DRect | [inline] |
GetType(void) const | C2DBase | [inline] |
Grow(double dFactor) | C2DRect | |
Grow(double dFactor, const C2DPoint &Origin) | C2DRect | [virtual] |
GrowHeight(double dFactor) | C2DRect | |
GrowWidth(double dFactor) | C2DRect | |
Height(void) const | C2DRect | |
IsValid(void) const | C2DRect | |
m_Type | C2DBase | [protected] |
Move(const C2DVector &Vector) | C2DRect | [virtual] |
operator=(const C2DRect &Other) | C2DRect | |
Overlaps(const C2DRect &Other, C2DRect &Overlap) const | C2DRect | |
Overlaps(const C2DRect &Other) const | C2DRect | |
Project(const C2DLine &Line, CInterval &Interval) const | C2DRect | [virtual] |
Project(const C2DVector &Vector, CInterval &Interval) const | C2DRect | [virtual] |
Reflect(const C2DPoint &Point) | C2DRect | [virtual] |
Reflect(const C2DLine &Line) | C2DRect | [virtual] |
RotateToRight(double dAng, const C2DPoint &Origin) | C2DRect | [virtual] |
Scale(const C2DPoint ptScale) | C2DRect | [inline] |
Set(const C2DPoint &pt) | C2DRect | |
Set(const C2DPoint &ptTopLeft, const C2DPoint &ptBottomRight) | C2DRect | |
Set(double dLeft, double dTop, double dRight, double dBottom) | C2DRect | |
SetBottom(double dBottom) | C2DRect | [inline] |
SetLeft(double dLeft) | C2DRect | [inline] |
SetRight(double dRight) | C2DRect | [inline] |
SetTop(double dTop) | C2DRect | [inline] |
SnapToGrid(void) | C2DRect | [virtual] |
Width(void) const | C2DRect | |
~C2DBase(void) | C2DBase | [inline, virtual] |
~C2DRect(void) | C2DRect | |