AutoCAD Map 3D 2009 Geospatial Platform Reference

AutoCAD Map 3D Geospatial Platform API

MgArcSegment Class Reference
[MgArcSegment]

Inherits MgCurveSegment.

List of all members.


Detailed Description

MgArcSegment is a curve segment defined in terms of a start point, end point, and a control point.

Remarks:
Objects of this type are geometry components and are used in the construction of MgCurveString geometries and MgCurveRing geometry components.
Objects of this type are constructed by calling the non-static MgGeometryFactory::CreateArcSegment() method. See the MgCurveString Class for example code showing the construction of an MgArcSegment instance.

Public Member Functions

virtual
MgGeometricEntity
Copy ()
virtual INT32 GetComponentType ()
virtual MgCoordinateGetControlCoordinate ()
 
virtual INT32 GetDimension ()
 
virtual MgCoordinateGetEndCoordinate ()
 
virtual MgCoordinateGetStartCoordinate ()
 
virtual bool IsClosed ()
virtual bool IsEmpty ()
 
virtual
MgGeometricEntity
Transform (MgTransform *transform)
 Returns a transformed copy of this geometric entity.