MgCurveRing Class Reference
[MgCurveRing]
Inherits MgRing.
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.
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) |