SpatiaLite  4.2.0
 All Data Structures Files Functions Variables Typedefs Macros Pages
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: