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

C2DHoledPolyBase Member List

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

AddHole(const C2DPolyBase &Polygon)C2DHoledPolyBase
AddHoleDirect(C2DPolyBase *Polygon)C2DHoledPolyBase
C2DBase(E_TYPE Type)C2DBase [inline]
C2DHoledPolyBase(void)C2DHoledPolyBase
C2DHoledPolyBase(const C2DHoledPolyBase &Other)C2DHoledPolyBase
Clear(void)C2DHoledPolyBase
Contains(const C2DPoint &pt) const C2DHoledPolyBase
Contains(const C2DLineBase &Line) const C2DHoledPolyBase
Contains(const C2DPolyBase &Polygon) const C2DHoledPolyBase
Contains(const C2DHoledPolyBase &Polygon) const C2DHoledPolyBase
Crosses(const C2DLineBase &Line) const C2DHoledPolyBase
Crosses(const C2DLineBase &Line, C2DPointSet *IntersectionPts) const C2DHoledPolyBase
Crosses(const C2DPolyBase &Poly) const C2DHoledPolyBase
CrossesRay(const C2DLine &Ray, C2DPointSet *IntersectionPts) const C2DHoledPolyBase
Distance(const C2DPoint &TestPoint) const C2DHoledPolyBase [virtual]
Distance(const C2DLineBase &Line) const C2DHoledPolyBase
Distance(const C2DPolyBase &Poly, C2DPoint *ptOnThis=0, C2DPoint *ptOnOther=0) const C2DHoledPolyBase
E_TYPE enum nameC2DBase
ExtractHole(unsigned int usIndex)C2DHoledPolyBase
ExtractRim(void)C2DHoledPolyBase
GetBoolean(const C2DHoledPolyBase &Other, C2DHoledPolyBaseSet &HoledPolys, bool bThisInside, bool bOtherInside, CGrid::eDegenerateHandling eDegen=CGrid::None) const C2DHoledPolyBase
GetBoundingRect(C2DRect &Rect) const C2DHoledPolyBase [virtual]
GetHole(unsigned int usIndex)C2DHoledPolyBase
GetHole(unsigned int usIndex) const C2DHoledPolyBase
GetHoleCount(void) const C2DHoledPolyBase [inline]
GetLineCount(void) const C2DHoledPolyBase
GetNonOverlaps(const C2DHoledPolyBase &Other, C2DHoledPolyBaseSet &HoledPolys, CGrid::eDegenerateHandling eDegen=CGrid::None) const C2DHoledPolyBase
GetOverlaps(const C2DHoledPolyBase &Other, C2DHoledPolyBaseSet &HoledPolys, CGrid::eDegenerateHandling eDegen=CGrid::None) const C2DHoledPolyBase
GetPerimeter(void) const C2DHoledPolyBase
GetRim(void)C2DHoledPolyBase [inline]
GetRim(void) const C2DHoledPolyBase [inline]
GetRoutes(const C2DHoledPolyBase &Poly1, bool bP1RoutesInside, const C2DHoledPolyBase &Poly2, bool bP2RoutesInside, C2DLineBaseSetSet &Routes1, C2DLineBaseSetSet &Routes2, C2DPolyBaseSet &CompleteHoles1, C2DPolyBaseSet &CompleteHoles2)C2DHoledPolyBase [static]
GetType(void) const C2DBase [inline]
GetUnion(const C2DHoledPolyBase &Other, C2DHoledPolyBaseSet &HoledPolys, CGrid::eDegenerateHandling eDegen=CGrid::None) const C2DHoledPolyBase
Grow(double dFactor, const C2DPoint &Origin)C2DHoledPolyBase [virtual]
HasCrossingLines(void) const C2DHoledPolyBase
IsValid(void)C2DHoledPolyBase
IsWithinDistance(const C2DPoint &TestPoint, double dDist) const C2DHoledPolyBase
m_HolesC2DHoledPolyBase [protected]
m_RimC2DHoledPolyBase [protected]
m_TypeC2DBase [protected]
Move(const C2DVector &Vector)C2DHoledPolyBase [virtual]
operator=(const C2DHoledPolyBase &Other)C2DHoledPolyBase
Overlaps(const C2DHoledPolyBase &Other) const C2DHoledPolyBase
Overlaps(const C2DPolyBase &Other) const C2DHoledPolyBase
PolygonsToHoledPolygons(C2DHoledPolyBaseSet &HoledPolys, C2DPolyBaseSet &Polygons)C2DHoledPolyBase [static]
Project(const C2DLine &Line, CInterval &Interval) const C2DHoledPolyBase [virtual]
Project(const C2DVector &Vector, CInterval &Interval) const C2DHoledPolyBase [virtual]
RandomPerturb(void)C2DHoledPolyBase
Reflect(const C2DPoint &Point)C2DHoledPolyBase [virtual]
Reflect(const C2DLine &Line)C2DHoledPolyBase [virtual]
RemoveHole(unsigned int usIndex)C2DHoledPolyBase
RotateToRight(double dAng, const C2DPoint &Origin)C2DHoledPolyBase [virtual]
SetHole(const C2DPolyBase &Polygon, unsigned int usIndex)C2DHoledPolyBase
SetHoleDirect(C2DPolyBase *Polygon, unsigned int usIndex)C2DHoledPolyBase
SetRim(const C2DPolyBase &Polygon)C2DHoledPolyBase
SetRimDirect(C2DPolyBase *Polygon)C2DHoledPolyBase
SnapToGrid(void)C2DHoledPolyBase [virtual]
~C2DBase(void)C2DBase [inline, virtual]
~C2DHoledPolyBase(void)C2DHoledPolyBase


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