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) |