FDO .NET API Reference Feature Data Objects

OSGeo::FDO::Geometry::ILinearRingImp Class Reference
[OSGeo::FDO::Geometry]

Inherits OSGeo::FDO::Geometry::IRingAbstractImp, and OSGeo::FDO::Geometry::ILinearRing.

Inheritance diagram for OSGeo::FDO::Geometry::ILinearRingImp:

Inheritance graph
[legend]
List of all members.

Detailed Description

The ILinearRingImp class is a linear ring helper type. The shape of ILinearRingImp is the set of positions defined by the contained collection, plus linear interpolation between consecutive points.

()

Definition at line 38 of file mgILinearRingImp.h.


Public Member Functions

__property System::Int32 get_Count ()
 Gets the number of positions in this object.
__property OSGeo::FDO::Geometry::IDirectPositionget_Item (System::Int32 index)
 Gets the position at the specified (zero-based) index.
__property OSGeo::FDO::Geometry::DirectPositionCollectionget_Positions ()
 Gets a collection of all of the positions in this object.
System::Void GetItemByMembers (System::Int32 index, System::Double &coordinateX, System::Double &coordinateY, System::Double &coordinateZ, System::Double &coordinateM, System::Int32 &dimensionality)
 Gets the position at the specified (zero-based) index, by values of its member data. This is in aid of higher performance for any implementation that does not internally use FdoIDirectPosition objects for storage, or for an application seeking to avoid overhead of accessor methods.
 ILinearRingImp (System::IntPtr unmanaged, System::Boolean autoDelete)
 Constructs a managed object based on an unmanaged instance of the object.

Comments or suggestions? Send us feedback.