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