|
Public Member Functions |
| FDO_SPATIAL_API FdoIGeometry * | ConvertOrdinates (FdoIGeometry *geometry, bool applyTargetDimensionality=false, FdoInt32 targetDimensionality=0, double padValueZ=0.0, double padValueM=0.0) |
| virtual FDO_SPATIAL_API void | ConvertPosition (double &x, double &y, double &z)=0 |
| virtual FDO_SPATIAL_API void | ConvertPosition (double &x, double &y)=0 |
| FDO_SPATIAL_API | FdoSpatialGeometryConverter () |
| virtual FDO_SPATIAL_API | ~FdoSpatialGeometryConverter () |
Protected Member Functions |
| double * | AllocateOrdinates (FdoInt32 numOrdinates) |
| FdoICurveSegmentAbstract * | ConvertOrdinates (FdoICurveSegmentAbstract *cs, FdoInt32 outputDim, double padValueZ, double padValueM) |
| FdoCurveSegmentCollection * | ConvertOrdinates (FdoCurveSegmentCollection *csc, FdoInt32 outputDim, double padValueZ, double padValueM) |
| FdoILinearRing * | ConvertOrdinates (FdoILinearRing *ring, FdoInt32 outputDim, double padValueZ, double padValueM) |
| void | ConvertOrdinates (FdoInt32 inputDim, FdoInt32 numPositions, const double *inputOrds, double padValueZ, double padValueM, FdoInt32 outputDim, double *outputOrds) |
| FdoInt32 | DimensionalityToNumOrdinates (FdoInt32 dimensionality) |