PostGIS  3.7.0dev-r@@SVN_REVISION@@
lwgeom_geos_predicates.c File Reference
#include "../postgis_config.h"
#include "postgres.h"
#include "funcapi.h"
#include "utils/array.h"
#include "utils/builtins.h"
#include "utils/lsyscache.h"
#include "utils/numeric.h"
#include "access/htup_details.h"
#include "lwgeom_geos.h"
#include "liblwgeom.h"
#include "liblwgeom_internal.h"
#include "lwgeom_itree.h"
#include "lwgeom_geos_prepared.h"
#include "lwgeom_accum.h"
Include dependency graph for lwgeom_geos_predicates.c:

Go to the source code of this file.

Functions

Datum relate_full (PG_FUNCTION_ARGS)
 
Datum relate_pattern (PG_FUNCTION_ARGS)
 
Datum disjoint (PG_FUNCTION_ARGS)
 
Datum touches (PG_FUNCTION_ARGS)
 
Datum ST_Intersects (PG_FUNCTION_ARGS)
 
Datum crosses (PG_FUNCTION_ARGS)
 
Datum contains (PG_FUNCTION_ARGS)
 
Datum within (PG_FUNCTION_ARGS)
 
Datum containsproperly (PG_FUNCTION_ARGS)
 
Datum covers (PG_FUNCTION_ARGS)
 
Datum overlaps (PG_FUNCTION_ARGS)
 
Datum coveredby (PG_FUNCTION_ARGS)
 
Datum ST_Equals (PG_FUNCTION_ARGS)
 
static char is_poly (const GSERIALIZED *g)
 
static char is_point (const GSERIALIZED *g)
 
 PG_FUNCTION_INFO_V1 (ST_Intersects)
 
 PG_FUNCTION_INFO_V1 (ST_Equals)
 
 PG_FUNCTION_INFO_V1 (touches)
 
 PG_FUNCTION_INFO_V1 (disjoint)
 
 PG_FUNCTION_INFO_V1 (overlaps)
 ST_Overlaps(geometry, geometry) More...
 
 PG_FUNCTION_INFO_V1 (crosses)
 ST_Crosses(geometry, geometry) More...
 
 PG_FUNCTION_INFO_V1 (contains)
 ST_Contains(geometry, geometry) More...
 
 PG_FUNCTION_INFO_V1 (within)
 ST_Within(geometry, geometry) More...
 
 PG_FUNCTION_INFO_V1 (containsproperly)
 ST_ContainsProperly(geometry, geometry) More...
 
 PG_FUNCTION_INFO_V1 (covers)
 ST_Covers(geometry, geometry) More...
 
 PG_FUNCTION_INFO_V1 (coveredby)
 ST_CoveredBy(geometry, geometry) More...
 
 PG_FUNCTION_INFO_V1 (relate_pattern)
 
 PG_FUNCTION_INFO_V1 (relate_full)