# OSGeo::FDO::Geometry::IDirectPositionImp Class Reference
[OSGeo::FDO::Geometry]

Inheritance diagram for OSGeo::FDO::Geometry::IDirectPositionImp:

[legend]

List of all members.

## Detailed Description

The IDirectPositionImp class is a default implementation of the IDirectPosition object. IDirectPosition is a simple coordinate position in any allowed dimension. The actual object may have several implementations, depending on the dimension and other factors. This is a lightweight helper type for Geometries in the Geometry package. Note: It does not derive from IGeometry.

()

## Public Member Functions
__property System::Int32 | get_Dimensionality ()
| Gets the dimensionality of ordinates in this position.
__property System::Double | get_M ()
| Gets the M ordinate.
__property System::Double | get_X ()
| Gets the X ordinate.
__property System::Double | get_Y ()
| Gets the Y ordinate.
__property System::Double | get_Z ()
| Gets the Z ordinate.
| IDirectPositionImp (System::IntPtr unmanaged, System::Boolean autoDelete)
| Constructs a managed object based on an unmanaged instance of the object.