Web API Reference | MapGuide Open Source

- Overview
- Modules
- Classes

# MgCurveRing Class Reference
[MgCurveRing]

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

Inherits MgRing.

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.

Comments or suggestions? Send us feedback.