FDO API Reference | Feature Data Objects |
#include <ILineString.h>
Inherits FdoICurveAbstract.
Inheritance diagram for FdoILineString:
Definition at line 35 of file ILineString.h.
Public Member Functions | |
virtual FDO_GEOM_API FdoInt32 | GetCount () const=0 |
Gets the number of positions in this object. | |
virtual FDO_GEOM_API FdoIDirectPosition * | GetItem (FdoInt32 index) const =0 |
Gets the position at the specified (zero-based) index. | |
virtual FDO_GEOM_API void | GetItemByMembers (FdoInt32 index, double *x, double *y, double *z, double *m, FdoInt32 *dimensionality) const =0 |
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. | |
virtual FDO_GEOM_API const double * | GetOrdinates ()=0 |
Gets the ordinates as an array. | |
virtual FDO_GEOM_API FdoDirectPositionCollection * | GetPositions ()=0 |
Gets a collection of all of the positions in this object. | |
Protected Member Functions | |
FDO_GEOM_API | FdoILineString () |
Constructs a default instance. | |
virtual FDO_GEOM_API | ~FdoILineString () |
Default destructor. |
Comments or suggestions? Send us feedback. |