31 #ifndef _OGR_PGEOGEOMETRY_H_INCLUDED
32 #define _OGR_PGEOGEOMETRY_H_INCLUDED
39 #define SHPT_POINTM 21
40 #define SHPT_POINTZM 11
43 #define SHPT_MULTIPOINT 8
44 #define SHPT_MULTIPOINTM 28
45 #define SHPT_MULTIPOINTZM 18
46 #define SHPT_MULTIPOINTZ 20
53 #define SHPT_POLYGON 5
54 #define SHPT_POLYGONM 25
55 #define SHPT_POLYGONZM 15
56 #define SHPT_POLYGONZ 19
58 #define SHPT_MULTIPATCHM 31
59 #define SHPT_MULTIPATCH 32
61 #define SHPT_GENERALPOLYLINE 50
62 #define SHPT_GENERALPOLYGON 51
63 #define SHPT_GENERALPOINT 52
64 #define SHPT_GENERALMULTIPOINT 53
65 #define SHPT_GENERALMULTIPATCH 54
69 #define ESRI_LAYERGEOMTYPE_NULL 0
70 #define ESRI_LAYERGEOMTYPE_POINT 1
71 #define ESRI_LAYERGEOMTYPE_MULTIPOINT 2
72 #define ESRI_LAYERGEOMTYPE_POLYLINE 3
73 #define ESRI_LAYERGEOMTYPE_POLYGON 4
74 #define ESRI_LAYERGEOMTYPE_MULTIPATCH 9
84 OGRErr CPL_DLL OGRCreateFromShapeBin( GByte *pabyShape,
88 OGRErr CPL_DLL OGRWriteToShapeBin(
OGRGeometry *poGeom,
92 OGRErr CPL_DLL OGRWriteMultiPatchToShapeBin(
OGRGeometry *poGeom,
Definition: ogr_geometry.h:567
Definition: ogr_geometry.h:79
Definition: ogr_geometry.h:429