31 #ifndef OGR_PGEOGEOMETRY_H_INCLUDED 32 #define OGR_PGEOGEOMETRY_H_INCLUDED 40 #define SHPT_POINTM 21 41 #define SHPT_POINTZM 11 44 #define SHPT_MULTIPOINT 8 45 #define SHPT_MULTIPOINTM 28 46 #define SHPT_MULTIPOINTZM 18 47 #define SHPT_MULTIPOINTZ 20 54 #define SHPT_POLYGON 5 55 #define SHPT_POLYGONM 25 56 #define SHPT_POLYGONZM 15 57 #define SHPT_POLYGONZ 19 59 #define SHPT_MULTIPATCHM 31 60 #define SHPT_MULTIPATCH 32 63 #define SHPT_GENERALPOLYLINE 50 64 #define SHPT_GENERALPOLYGON 51 65 #define SHPT_GENERALPOINT 52 66 #define SHPT_GENERALMULTIPOINT 53 67 #define SHPT_GENERALMULTIPATCH 54 71 #define ESRI_LAYERGEOMTYPE_NULL 0 72 #define ESRI_LAYERGEOMTYPE_POINT 1 73 #define ESRI_LAYERGEOMTYPE_MULTIPOINT 2 74 #define ESRI_LAYERGEOMTYPE_POLYLINE 3 75 #define ESRI_LAYERGEOMTYPE_POLYGON 4 76 #define ESRI_LAYERGEOMTYPE_MULTIPATCH 9 79 const GInt32* panPartStart,
84 const double* padfZ );
86 OGRErr CPL_DLL OGRCreateFromShapeBin(
GByte *pabyShape,
95 int bAllowSHPTTriangle,
int GInt32
Int32 type.
Definition: cpl_port.h:205
unsigned char GByte
Unsigned byte type.
Definition: cpl_port.h:215
Simple container for a position.
Definition: ogr_geometry.h:63
Abstract base class for all geometry classes.
Definition: ogr_geometry.h:286
Simple feature geometry classes.
int OGRErr
Simple container for a bounding region.
Definition: ogr_core.h:290