FdoICurveSegmentAbstract Class Reference

#include <ICurveSegmentAbstract.h>

Inheritance diagram for FdoICurveSegmentAbstract:

Inheritance graph
[legend]

List of all members.


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.


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.

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