FDO API Reference Feature Data Objects

FdoIGeometry Class Reference

#include <IGeometry.h>

Inherits FdoIDisposable.

Inherited by FdoICurveAbstract, FdoIGeometricAggregateAbstract, FdoIPoint, and FdoISurfaceAbstract.

Inheritance diagram for FdoIGeometry:

Inheritance graph
[legend]
List of all members.

Detailed Description

The FdoIGeometry class defines the properties and methods common to all geometric types. FdoIGeometry is an abstract type.

Definition at line 36 of file IGeometry.h.


Public Member Functions

virtual FDO_GEOM_API FdoGeometryType 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 FdoIEnvelopeGetEnvelope () const =0
 Gets the envelope for the Geometry.
virtual FDO_GEOM_API FdoStringGetText ()=0
 Gets the text string representation of this Geometry.

Protected Member Functions

FDO_GEOM_API FdoIGeometry ()
 Constructs a default instance.
virtual FDO_GEOM_API ~FdoIGeometry ()
 Default destructor.

The documentation for this class was generated from the following file:
Comments or suggestions? Send us feedback.