SpatiaLite  3.0.0-stable
Data Fields
gaiaGeomCollStruct Struct Reference

Container for OGC GEOMETRYCOLLECTION Geometry. More...

#include <gg_structs.h>

Collaboration diagram for gaiaGeomCollStruct:
Collaboration graph
[legend]

Data Fields

int Srid
 the SRID
char endian_arch
 CPU endian arch.
char endian
 BLOB Geometry endian arch.
const unsigned char * blob
 BLOB-Geometry buffer.
unsigned long size
 BLOB-Geometry buffer size (in bytes)
unsigned long offset
 current offset [BLOB parsing]
gaiaPointPtr FirstPoint
 pointer to first POINT [linked list]; may be NULL
gaiaPointPtr LastPoint
 pointer to last POINT [linked list]; may be NULL
gaiaLinestringPtr FirstLinestring
 pointer to first LINESTRING [linked list]; may be NULL
gaiaLinestringPtr LastLinestring
 pointer to last LINESTRING [linked list]; may be NULL
gaiaPolygonPtr FirstPolygon
 pointer to first POLYGON [linked list]; may be NULL
gaiaPolygonPtr LastPolygon
 pointer to last POLYGON [linked list]; may be NULL
double MinX
 MBR: min X.
double MinY
 MBR: min Y.
double MaxX
 MBR: max X.
double MaxY
 MBR: max Y.
int DimensionModel
 one of GAIA_XY, GAIA_XY_Z, GAIA_XY_M, GAIA_XY_ZM
int DeclaredType
 any valid Geometry Class type
struct gaiaGeomCollStructNext
 pointer to next item [linked list]

Detailed Description

Container for OGC GEOMETRYCOLLECTION Geometry.

Examples:

demo1.c, demo2.c, demo3.c, and demo4.c.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Defines