|
PostGIS
2.5.7dev-r@@SVN_REVISION@@
|
#include "postgres.h"#include "fmgr.h"#include "utils/guc.h"#include "../postgis_config.h"#include "lwgeom_pg.h"#include "liblwgeom.h"#include "lwgeom_backend_api.h"#include "lwgeom_geos.h"
Go to the source code of this file.
Data Structures | |
| struct | lwgeom_backend_definition |
Macros | |
| #define | LWGEOM_NUM_BACKENDS 1 |
Functions | |
| Datum | intersects (PG_FUNCTION_ARGS) |
| Datum | intersects3d (PG_FUNCTION_ARGS) |
| Datum | intersection (PG_FUNCTION_ARGS) |
| Datum | difference (PG_FUNCTION_ARGS) |
| Datum | geomunion (PG_FUNCTION_ARGS) |
| Datum | area (PG_FUNCTION_ARGS) |
| Datum | distance (PG_FUNCTION_ARGS) |
| Datum | distance3d (PG_FUNCTION_ARGS) |
| Datum | intersects3d_dwithin (PG_FUNCTION_ARGS) |
| static void | lwgeom_backend_switch (const char *newvalue, __attribute__((__unused__)) void *extra) |
| void | lwgeom_init_backend () |
| PG_FUNCTION_INFO_V1 (intersects) | |
| PG_FUNCTION_INFO_V1 (intersection) | |
| PG_FUNCTION_INFO_V1 (difference) | |
| PG_FUNCTION_INFO_V1 (geomunion) | |
| PG_FUNCTION_INFO_V1 (area) | |
| PG_FUNCTION_INFO_V1 (distance) | |
| PG_FUNCTION_INFO_V1 (distance3d) | |
| PG_FUNCTION_INFO_V1 (intersects3d) | |
| PG_FUNCTION_INFO_V1 (intersects3d_dwithin) | |
Variables | |
| struct lwgeom_backend_definition | lwgeom_backends [LWGEOM_NUM_BACKENDS] |
| char * | lwgeom_backend_name |
| struct lwgeom_backend_definition * | lwgeom_backend = &lwgeom_backends[0] |