Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

C2DArc Member List

This is the complete list of members for C2DArc, including all inherited members.

C2DArc(void)C2DArc
C2DArc(const C2DArc &Other)C2DArc
C2DArc(const C2DPoint &PtFrom, const C2DPoint &PtTo, double dRadius, bool bCentreOnRight=true, bool bArcOnRight=false)C2DArc
C2DArc(const C2DPoint &PtFrom, const C2DVector &Vector, double dRadius, bool bCentreOnRight=true, bool bArcOnRight=false)C2DArc
C2DArc(const C2DLine &Line, double dRadius, bool bCentreOnRight=true, bool bArcOnRight=false)C2DArc
C2DBase(E_TYPE Type)C2DBase [inline]
C2DLineBase(C2DBase::E_TYPE Type)C2DLineBase
Crosses(const C2DLineBase &Other, C2DPointSet *IntersectionPts=0) const C2DArc [virtual]
Crosses(const C2DLine &Line, C2DPointSet *IntersectionPts=0) const C2DArc
Crosses(const C2DArc &Other, C2DPointSet *IntersectionPts=0) const C2DArc
CrossesRay(const C2DLine &Ray, C2DPointSet *IntersectionPts=0) const C2DArc
Distance(const C2DPoint &TestPoint) const C2DArc [virtual]
Distance(const C2DPoint &TestPoint, C2DPoint *ptOnThis) const C2DArc [virtual]
Distance(const C2DArc &Other, C2DPoint *ptOnThis=0, C2DPoint *ptOnOther=0) const C2DArc
Distance(const C2DLine &Line, C2DPoint *ptOnThis=0, C2DPoint *ptOnOther=0) const C2DArc
Distance(const C2DLineBase &Other, C2DPoint *ptOnThis=0, C2DPoint *ptOnOther=0) const C2DArc [virtual]
E_TYPE enum nameC2DBase
GetArcOnRight(void) const C2DArc [inline]
GetBoundingRect(C2DRect &Rect) const C2DArc [virtual]
GetCentreOnRight(void) const C2DArc [inline]
GetCircleCentre(void) const C2DArc
GetLength(void) const C2DArc [virtual]
GetLine(void) const C2DArc [inline]
GetMidPoint(void) const C2DArc
GetPointFrom(void) const C2DArc [inline, virtual]
GetPointOn(double dFactorFromStart) const C2DArc
GetPointTo(void) const C2DArc [inline, virtual]
GetRadius(void) const C2DArc [inline]
GetSegmentAngle(void) const C2DArc
GetSubLines(const C2DPointSet &PtsOnLine, C2DLineBaseSet &LineSet) const C2DArc [virtual]
GetType(void) const C2DBase [inline]
Grow(double dFactor, const C2DPoint &Origin)C2DArc [virtual]
IsValid(void) const C2DArc
m_TypeC2DBase [protected]
Move(const C2DVector &vector)C2DArc [inline, virtual]
Project(const C2DLine &Line, CInterval &Interval) const C2DArc [virtual]
Project(const C2DVector &Vector, CInterval &Interval) const C2DArc [virtual]
Reflect(const C2DPoint &point)C2DArc [virtual]
Reflect(const C2DLine &Line)C2DArc [virtual]
ReverseDirection(void)C2DArc [virtual]
RotateToRight(double dAng, const C2DPoint &Origin)C2DArc [inline, virtual]
Set(const C2DPoint &PtFrom, const C2DPoint &PtTo, double dRadius, bool bCentreOnRight=true, bool bArcOnRight=false)C2DArc
Set(const C2DPoint &PtFrom, const C2DVector &Vector, double dRadius, bool bCentreOnRight=true, bool bArcOnRight=false)C2DArc
Set(const C2DLine &Line, double dRadius, bool bCentreOnRight=true, bool bArcOnRight=false)C2DArc
Set(const C2DLine &Line, const C2DPoint ptOnArc)C2DArc
SnapToGrid(void)C2DArc [virtual]
~C2DArc(void)C2DArc
~C2DBase(void)C2DBase [inline, virtual]
~C2DLineBase(void)C2DLineBase


Generated on Mon Apr 21 11:43:51 2008 for GeoLib by  doxygen 1.4.4