AutoCAD Map 3D 2009 Geospatial Platform Reference

From AutoCAD Map 3D Geospatial Platform API

MgCurveRing Class Reference
[MgCurveRing]

Inherits MgRing.

List of all members.


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)