|
MobilityDB 1.1
|
Go to the source code of this file.
Data Structures | |
| struct | AFFINE |
| struct | BOX3D |
| struct | GBOX |
| struct | GSERIALIZED |
| struct | LWCIRCSTRING |
| struct | LWCOLLECTION |
| struct | LWCOMPOUND |
| struct | LWCURVEPOLY |
| struct | LWGEOM |
| struct | LWLINE |
| struct | LWMCURVE |
| struct | LWMLINE |
| struct | LWMPOINT |
| struct | LWMPOLY |
| struct | LWMSURFACE |
| struct | LWPOINT |
| struct | LWPOLY |
| struct | LWPSURFACE |
| struct | LWTIN |
| struct | LWTRIANGLE |
| struct | POINT2D |
| struct | POINT3D |
| struct | POINT3DM |
| struct | POINT3DZ |
| struct | POINT4D |
| struct | POINTARRAY |
| struct | SPHEROID |
Macros | |
| #define | WKB_EXTENDED 0x04 |
| #define | WKB_HEX 0x20 |
| #define | WKB_ISO 0x01 |
| #define | WKB_NDR 0x08 |
| #define | WKB_NO_NPOINTS 0x40 /* Internal use only */ |
| #define | WKB_NO_SRID 0x80 /* Internal use only */ |
| #define | WKB_SFSQL 0x02 |
| #define | WKB_XDR 0x10 |
| #define | WKT_EXTENDED 0x04 |
| #define | WKT_ISO 0x01 |
| #define | WKT_SFSQL 0x02 |
Typedefs | |
| typedef uint16_t | lwflags_t |
Functions | |
| GSERIALIZED * | gserialized_from_lwgeom (LWGEOM *geom, size_t *size) |
| LWPOINT * | lwgeom_as_lwpoint (const LWGEOM *lwgeom) |
| LWGEOM * | lwgeom_from_gserialized (const GSERIALIZED *g) |
| int32_t | lwgeom_get_srid (const LWGEOM *geom) |
| int | lwgeom_has_m (const LWGEOM *geom) |
| int | lwgeom_has_z (const LWGEOM *geom) |
| double | lwpoint_get_m (const LWPOINT *point) |
| double | lwpoint_get_x (const LWPOINT *point) |
| double | lwpoint_get_y (const LWPOINT *point) |
| double | lwpoint_get_z (const LWPOINT *point) |
| LWPOINT * | lwpoint_make (int32_t srid, int hasz, int hasm, const POINT4D *p) |