Changes between Version 1 and Version 2 of rfc41_multiple_geometry_fields
- Timestamp:
- Jul 24, 2013, 11:53:13 AM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
rfc41_multiple_geometry_fields
v1 v2 53 53 protected: 54 54 char *pszName; 55 OGR GeometryTypeeGeomType; /* all values possible except wkbNone */55 OGRwkbGeometryType eGeomType; /* all values possible except wkbNone */ 56 56 OGRSpatialReference* poSRS; 57 57 … … 60 60 public: 61 61 OGRGeomFieldDefn(char *pszName, 62 OGR GeometryType eGeomType);62 OGRwkbGeometryType eGeomType); 63 63 virtual ~OGRGeomFieldDefn(); 64 64 … … 66 66 const char *GetNameRef(); 67 67 68 OGR GeometryTypeGetType();69 void SetType( OGR GeometryType eTypeIn );68 OGRwkbGeometryType GetType(); 69 void SetType( OGRwkbGeometryType eTypeIn ); 70 70 71 71 virtual OGRSpatialReference* GetSpatialRef(); … … 271 271 OGRFieldDefn object with information related to the geometry. That would have 272 272 involved adding a OFTGeometry value in the OGRFieldType enumeration, and 273 adding the OGRGeometryType eGeomType and OGRSpatialReference* poSRS members273 adding the OGRwkbGeometryType eGeomType and OGRSpatialReference* poSRS members 274 274 to OGRFieldDefn. At OGRFeature class level, the OGRField union could have 275 275 been extended with a OGRGeometry* field. Similarly at OGRLayer level,