|
SpatiaLite
3.0.0-stable
|
Geometry structures. More...

Go to the source code of this file.
Data Structures | |
| struct | gaiaPointStruct |
| Container for OGC POINT Geometry. More... | |
| struct | gaiaDynamicLineStruct |
| Container for dynamically growing line/ring. More... | |
| struct | gaiaLinestringStruct |
| Container for OGC LINESTRING Geometry. More... | |
| struct | gaiaRingStruct |
| Container for OGC RING Geometry. More... | |
| struct | gaiaPolygonStruct |
| Container for OGC POLYGON Geometry. More... | |
| struct | gaiaGeomCollStruct |
| Container for OGC GEOMETRYCOLLECTION Geometry. More... | |
| struct | gaiaPreRingStruct |
| Container similar to LINESTRING [internally used]. More... | |
| struct | gaiaValueStruct |
| Container for variant (multi-type) value. More... | |
| struct | gaiaDbfFieldStruct |
| Container for DBF field. More... | |
| struct | gaiaDbfListStruct |
| Container for a list of DBF fields. More... | |
| struct | gaiaDbfStruct |
| Container for DBF file handling. More... | |
| struct | gaiaShapefileStruct |
| Container for SHP file handling. More... | |
| struct | gaiaOutBufferStruct |
| Container for dynamically growing output buffer. More... | |
| struct | vrttxt_line |
| Container for Virtual Text record (line) More... | |
| struct | vrttxt_row |
| Container for Virtual Text record (line) offsets. More... | |
| struct | vrttxt_row_block |
| Container for Virtual Text block of records. More... | |
| struct | vrttxt_column_header |
| Container for Virtual Text column (field) header. More... | |
| struct | vrttxt_reader |
| Container for Virtual Text file handling. More... | |
Defines | |
| #define | VRTTXT_FIELDS_MAX 65535 |
| Virtual Text driver: MAX number of fields. | |
| #define | VRTTXT_BLOCK_MAX 65535 |
| Virtual Text driver: MAX block size (in bytes) | |
| #define | VRTTXT_TEXT 1 |
| Virtual Text driver: TEXT value. | |
| #define | VRTTXT_INTEGER 2 |
| Virtual Text driver: INTEGER value. | |
| #define | VRTTXT_DOUBLE 3 |
| Virtual Text driver: DOUBLE value. | |
| #define | VRTTXT_NULL 4 |
| Virtual Text driver: NULL value. | |
Typedefs | |
| typedef struct gaiaPointStruct | gaiaPoint |
| Container for OGC POINT Geometry. | |
| typedef gaiaPoint * | gaiaPointPtr |
| Typedef for OGC POINT structure. | |
|
typedef struct gaiaDynamicLineStruct | gaiaDynamicLine |
| Container for dynamically growing line/ring. | |
| typedef gaiaDynamicLine * | gaiaDynamicLinePtr |
| Typedef for dynamically growing line/ring structure. | |
| typedef struct gaiaLinestringStruct | gaiaLinestring |
| Container for OGC LINESTRING Geometry. | |
| typedef gaiaLinestring * | gaiaLinestringPtr |
| Typedef for OGC LINESTRING structure. | |
| typedef struct gaiaRingStruct | gaiaRing |
| Container for OGC RING Geometry. | |
| typedef gaiaRing * | gaiaRingPtr |
| Typedef for OGC RING structure. | |
| typedef struct gaiaPolygonStruct | gaiaPolygon |
| Container for OGC POLYGON Geometry. | |
| typedef gaiaPolygon * | gaiaPolygonPtr |
| Typedef for OGC POLYGON structure. | |
| typedef struct gaiaGeomCollStruct | gaiaGeomColl |
| Container for OGC GEOMETRYCOLLECTION Geometry. | |
| typedef gaiaGeomColl * | gaiaGeomCollPtr |
| Typedef for OGC GEOMETRYCOLLECTION structure. | |
| typedef struct gaiaPreRingStruct | gaiaPreRing |
| Container similar to LINESTRING [internally used]. | |
| typedef gaiaPreRing * | gaiaPreRingPtr |
| Typedef for gaiaPreRing structure. | |
| typedef struct gaiaValueStruct | gaiaValue |
| Container for variant (multi-type) value. | |
| typedef gaiaValue * | gaiaValuePtr |
| Typedef for variant (multi-type) value structure. | |
| typedef struct gaiaDbfFieldStruct | gaiaDbfField |
| Container for DBF field. | |
| typedef gaiaDbfField * | gaiaDbfFieldPtr |
| Typedef for DBF field structure. | |
| typedef struct gaiaDbfListStruct | gaiaDbfList |
| Container for a list of DBF fields. | |
| typedef gaiaDbfList * | gaiaDbfListPtr |
| Typedef for a list of DBF fields. | |
| typedef struct gaiaDbfStruct | gaiaDbf |
| Container for DBF file handling. | |
| typedef gaiaDbf * | gaiaDbfPtr |
| Typedef for DBF file handler structure. | |
| typedef struct gaiaShapefileStruct | gaiaShapefile |
| Container for SHP file handling. | |
| typedef gaiaShapefile * | gaiaShapefilePtr |
| Typedef for SHP file handler structure. | |
| typedef struct gaiaOutBufferStruct | gaiaOutBuffer |
| Container for dynamically growing output buffer. | |
| typedef gaiaOutBuffer * | gaiaOutBufferPtr |
| Typedef for dynamically growing output buffer structure. | |
| typedef struct vrttxt_reader | gaiaTextReader |
| Container for Virtual Text file handling. | |
| typedef gaiaTextReader * | gaiaTextReaderPtr |
| Typedef for Virtual Text file handling structure. | |
Geometry structures.
| typedef gaiaDbfList* gaiaDbfListPtr |
Typedef for a list of DBF fields.
| typedef gaiaDbf* gaiaDbfPtr |
Typedef for DBF file handler structure.
| typedef gaiaDynamicLine* gaiaDynamicLinePtr |
Typedef for dynamically growing line/ring structure.
| typedef gaiaGeomColl* gaiaGeomCollPtr |
Typedef for OGC GEOMETRYCOLLECTION structure.
| typedef gaiaLinestring* gaiaLinestringPtr |
Typedef for OGC LINESTRING structure.
| typedef gaiaOutBuffer* gaiaOutBufferPtr |
Typedef for dynamically growing output buffer structure.
| typedef gaiaPoint* gaiaPointPtr |
Typedef for OGC POINT structure.
| typedef gaiaPolygon* gaiaPolygonPtr |
Typedef for OGC POLYGON structure.
| typedef gaiaPreRing* gaiaPreRingPtr |
Typedef for gaiaPreRing structure.
| typedef gaiaRing* gaiaRingPtr |
Typedef for OGC RING structure.
| typedef gaiaShapefile* gaiaShapefilePtr |
Typedef for SHP file handler structure.
| typedef gaiaTextReader* gaiaTextReaderPtr |
Typedef for Virtual Text file handling structure.
1.7.5