MapGuide API Reference
 All Classes Functions Variables Enumerations Enumerator Friends
MgCurveRing Class Reference

MgCurveRing is a geometry component used in the construction of MgCurvePolygon objects. More...

+ Inheritance diagram for MgCurveRing:

List of all members.

Public Member Functions

virtual MgGeometricEntity * Copy ()
virtual INT32 GetComponentType ()
virtual INT32 GetCount ()
 
virtual INT32 GetDimension ()
virtual MgCurveSegment * GetSegment (INT32 index)
 
virtual bool IsClosed ()
virtual bool IsEmpty ()
 
virtual MgGeometricEntity * Transform (MgTransform *transform)

Detailed Description

MgCurveRing is a geometry component used in the construction of MgCurvePolygon objects.

Remarks:
It is constructed by calling the non-static MgGeometryFactory::CreateCurveRing() method and, once constructed, is immutable. See theMgCurvePolygon Class for a description of its composition and for example code.