C2DBase(E_TYPE Type) | C2DBase | [inline] |
C2DPoint(void) | C2DPoint | |
C2DPoint(double dx, double dy) | C2DPoint | |
C2DPoint(const C2DVector &Vector) | C2DPoint | |
Distance(const C2DPoint &Other) const | C2DPoint | [virtual] |
E_TYPE enum name | C2DBase | |
GetBoundingRect(C2DRect &Rect) const | C2DPoint | [virtual] |
GetMidPoint(const C2DPoint &Other) const | C2DPoint | |
GetType(void) const | C2DBase | [inline] |
Grow(double dFactor, const C2DPoint &Origin) | C2DPoint | [virtual] |
m_Type | C2DBase | [protected] |
MakeVector(const C2DPoint &PointTo) const | C2DPoint | |
Move(const C2DVector &vector) | C2DPoint | [virtual] |
operator *(double dFactor) const | C2DPoint | |
operator *(const C2DPoint &Other) const | C2DPoint | |
operator *=(double dFactor) | C2DPoint | |
operator *=(const C2DPoint &Other) | C2DPoint | |
operator!=(const C2DPoint &Other) const | C2DPoint | |
operator+(const C2DPoint &Other) const | C2DPoint | |
operator+(const C2DVector &Other) const | C2DPoint | |
operator+=(const C2DPoint &Other) | C2DPoint | |
operator+=(const C2DVector &Other) | C2DPoint | |
operator-(const C2DPoint &Other) const | C2DPoint | |
operator-=(const C2DPoint &Other) | C2DPoint | |
operator/(double dFactor) const | C2DPoint | |
operator/=(double dFactor) | C2DPoint | |
operator=(const C2DPoint &Other) | C2DPoint | |
operator=(const C2DVector &Vector) | C2DPoint | |
operator==(const C2DPoint &Other) const | C2DPoint | |
Project(const C2DVector &Vector) const | C2DPoint | |
Project(const C2DLine &Line) const | C2DPoint | |
Project(const C2DVector &Vector, CInterval &Interval) const | C2DPoint | [virtual] |
Project(const C2DLine &Line, CInterval &Interval) const | C2DPoint | [virtual] |
ProjectsOnLine(const C2DLine &Line, C2DPoint *ptOnLine=0, bool *bAbove=0) const | C2DPoint | |
Reflect(const C2DPoint &Other) | C2DPoint | [virtual] |
Reflect(const C2DLine &Line) | C2DPoint | [virtual] |
ReflectX(void) | C2DPoint | |
ReflectY(void) | C2DPoint | |
RotateToRight(double dAng, const C2DPoint &Origin) | C2DPoint | [virtual] |
Set(double dx, double dy) | C2DPoint | [inline] |
SnapToGrid(void) | C2DPoint | [virtual] |
x | C2DPoint | |
y | C2DPoint | |
~C2DBase(void) | C2DBase | [inline, virtual] |
~C2DPoint(void) | C2DPoint |