Changes between Version 1 and Version 2 of rfc41_multiple_geometry_fields


Ignore:
Timestamp:
Jul 24, 2013, 11:53:13 AM (11 years ago)
Author:
Even Rouault
Comment:

s/OGRGeometryType/OGRwkbGeometryType

Legend:

Unmodified
Added
Removed
Modified
  • rfc41_multiple_geometry_fields

    v1 v2  
    5353protected:
    5454        char                *pszName;
    55         OGRGeometryType      eGeomType; /* all values possible except wkbNone */
     55        OGRwkbGeometryType   eGeomType; /* all values possible except wkbNone */
    5656        OGRSpatialReference* poSRS;
    5757
     
    6060public:
    6161                            OGRGeomFieldDefn(char *pszName,
    62                                              OGRGeometryType eGeomType);
     62                                             OGRwkbGeometryType eGeomType);
    6363        virtual            ~OGRGeomFieldDefn();
    6464
     
    6666        const char         *GetNameRef();
    6767
    68         OGRGeometryType     GetType();
    69         void                SetType( OGRGeometryType eTypeIn );
     68        OGRwkbGeometryType  GetType();
     69        void                SetType( OGRwkbGeometryType eTypeIn );
    7070
    7171        virtual OGRSpatialReference* GetSpatialRef();
     
    271271OGRFieldDefn object with information related to the geometry. That would have
    272272involved adding a OFTGeometry value in the OGRFieldType enumeration, and
    273 adding the  OGRGeometryType eGeomType and OGRSpatialReference* poSRS members
     273adding the OGRwkbGeometryType eGeomType and OGRSpatialReference* poSRS members
    274274to OGRFieldDefn. At OGRFeature class level, the OGRField union could have
    275275been extended with a OGRGeometry* field. Similarly at OGRLayer level,