32 #ifndef __TPOINT_TEMPSPATIALRELS_H__ 33 #define __TPOINT_TEMPSPATIALRELS_H__ 37 #include <catalog/pg_type.h> 42 #define TINTERSECTS true 43 #define TDISJOINT false 69 GSERIALIZED *gs, Datum dist);
Datum tdwithin_geo_tpoint(PG_FUNCTION_ARGS)
Returns a temporal Boolean that states whether the geometry and the temporal point are within the giv...
Definition: tpoint_tempspatialrels.c:1325
Datum tdwithin_tpoint_tpoint(PG_FUNCTION_ARGS)
Returns a temporal Boolean that states whether the temporal points are within the given distance...
Definition: tpoint_tempspatialrels.c:1408
Datum tintersects_tpoint_geo(PG_FUNCTION_ARGS)
Returns the temporal intersects relationship between the temporal point and the geometry.
Definition: tpoint_tempspatialrels.c:1199
Temporal * ttouches_tpoint_geo_internal(Temporal *temp, GSERIALIZED *gs)
Returns the temporal touches relationship between the geometry and the temporal point (internal versi...
Definition: tpoint_tempspatialrels.c:1220
Structure to represent the common structure of temporal values of any temporal subtype.
Definition: temporal.h:241
Basic functions for temporal types of any subtype.
Temporal * tdwithin_tpoint_geo_internal(const Temporal *temp, GSERIALIZED *gs, Datum dist)
Returns a temporal Boolean that states whether the temporal point and the geometry are within the giv...
Definition: tpoint_tempspatialrels.c:1284
Datum tdisjoint_geo_tpoint(PG_FUNCTION_ARGS)
Returns the temporal intersects relationship between the temporal point and the geometry.
Definition: tpoint_tempspatialrels.c:1140
Temporal * tinterrel_tpoint_geo(const Temporal *temp, GSERIALIZED *gs, bool tinter)
Evaluates tintersects/tdisjoint for a temporal point and a geometry.
Definition: tpoint_tempspatialrels.c:445
Datum ttouches_tpoint_geo(PG_FUNCTION_ARGS)
Returns the temporal touches relationship between the temporal point and the geometry.
Definition: tpoint_tempspatialrels.c:1261
Datum tdisjoint_tpoint_geo(PG_FUNCTION_ARGS)
Returns the temporal intersects relationship between the temporal point and the geometry.
Definition: tpoint_tempspatialrels.c:1158
Temporal * tdwithin_tpoint_tpoint_internal(const Temporal *temp1, const Temporal *temp2, Datum dist)
Returns a temporal Boolean that states whether the temporal points are within the given distance (int...
Definition: tpoint_tempspatialrels.c:1366
Datum tcontains_geo_tpoint(PG_FUNCTION_ARGS)
Returns the temporal contains relationship between the geometry and the temporal point.
Definition: tpoint_tempspatialrels.c:1118
Temporal * tcontains_geo_tpoint_internal(GSERIALIZED *gs, Temporal *temp)
Returns the temporal contains relationship between the geometry and the temporal point (internal func...
Definition: tpoint_tempspatialrels.c:1090
Datum ttouches_geo_tpoint(PG_FUNCTION_ARGS)
Returns the temporal touches relationship between the geometry and the temporal point.
Definition: tpoint_tempspatialrels.c:1242
Datum tintersects_geo_tpoint(PG_FUNCTION_ARGS)
Returns the temporal intersects relationship between the temporal point and the geometry.
Definition: tpoint_tempspatialrels.c:1181
Datum tdwithin_tpoint_geo(PG_FUNCTION_ARGS)
Returns a temporal Boolean that states whether the temporal point and the geometry are within the giv...
Definition: tpoint_tempspatialrels.c:1345