FdoICurveSegmentAbstract Class Reference

The FdoICurveSegmentAbstract class is an abstract geometric Curve Segment object. This class is used strictly as a component of curves and, thus, does not inherit from IGeometry. More...

#include <ICurveSegmentAbstract.h>

Inherits FdoIDisposable.

Inherited by FdoIArcSegmentAbstract, and FdoILineStringSegment.

List of all members.


Public Member Functions

virtual FDO_GEOM_API
FdoGeometryComponentType 
GetDerivedType () const =0
 Gets the type of the most-derived interface in the Geometry package for this object.
virtual FDO_GEOM_API FdoInt32 GetDimensionality () const =0
 Gets the dimensionality of ordinates in this object.
virtual FDO_GEOM_API
FdoIDirectPosition
GetEndPosition () const =0
 Gets the ending position of this curve segment.
virtual FDO_GEOM_API FdoIEnvelopeGetEnvelope () const =0
 Gets the envelope for the curve segment.
virtual FDO_GEOM_API bool GetIsClosed () const =0
 Gets the closure state for the curve segment.
virtual FDO_GEOM_API
FdoIDirectPosition
GetStartPosition () const =0
 Gets the starting position of this curve segment.

Protected Member Functions

virtual FDO_GEOM_API ~FdoICurveSegmentAbstract ()
 Default destructor.

Detailed Description

The FdoICurveSegmentAbstract class is an abstract geometric Curve Segment object. This class is used strictly as a component of curves and, thus, does not inherit from IGeometry.

Definition at line 38 of file ICurveSegmentAbstract.h.


The documentation for this class was generated from the following file: