Changes between Version 27 and Version 28 of rfc61_support_for_measured_geometries
- Timestamp:
- Jan 30, 2016, 7:39:17 AM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
rfc61_support_for_measured_geometries
v27 v28 154 154 int CPL_DLL OGR_GT_HasM( OGRwkbGeometryType eType ); 155 155 }}} 156 ogr_api.h: (new versions of some functions are needed, use postfix M) 156 157 ogr_api.h: (New versions of some functions are needed, use postfix M. If not 3D, Z value is ignored.) 157 158 {{{ 158 159 void CPL_DLL OGR_G_Is3D( OGRGeometryH ); … … 161 162 void CPL_DLL OGR_G_Set3D( OGRGeometryH, int ); 162 163 void CPL_DLL OGR_G_SetMeasured( OGRGeometryH, int ); 164 165 double CPL_DLL OGR_G_GetM( OGRGeometryH, int ); 166 167 void CPL_DLL OGR_G_AddPointM( OGRGeometryH, double, double, double, double ); 168 169 void CPL_DLL OGR_G_GetPointM( OGRGeometryH, int iPoint, 170 double *, double *, double *, double * ); 163 171 164 172 int CPL_DLL OGR_G_GetPointsM( OGRGeometryH hGeom, … … 167 175 void* pabyZ, int nZStride, 168 176 void* pabyM, int nMStride); 169 double CPL_DLL OGR_G_GetM( OGRGeometryH, int ); 170 void CPL_DLL OGR_G_GetPointM( OGRGeometryH, int iPoint, 171 double *, double *, double *, double * ); 172 void CPL_DLL OGR_G_SetPointM( OGRGeometryH, int iPoint, 177 178 void CPL_DLL OGR_G_SetPointM( OGRGeometryH, int iPoint, 173 179 double, double, double, double ); 174 void CPL_DLL OGR_G_AddPointM( OGRGeometryH, double, double, double, double ); 180 175 181 void CPL_DLL OGR_G_SetPointsM( OGRGeometryH hGeom, int nPointsIn, 176 182 void* pabyX, int nXStride,