Hermes
|
The implementantion of BoxST. More...
#include "../../h/SpatioTemporal/BoxST/RelationalOperators.h"
#include "../../h/Temporal/Period/RelationalOperators.h"
#include "../../h/Spatial/BoxSP/RelationalOperators.h"
Functions | |
bool | intersectsBoxST_BoxST (const BoxST *boxA, const BoxST *boxB) |
PGDLLEXPORT Datum | intersectsBoxST_BoxSTV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (intersectsBoxST_BoxSTV1) | |
bool | containsBoxST_PointST (const BoxST *box, const PointST *point) |
bool | containsBoxST_BoxST (const BoxST *boxA, const BoxST *boxB) |
PGDLLEXPORT Datum | containsBoxST_PointSTV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (containsBoxST_PointSTV1) | |
PGDLLEXPORT Datum | containsBoxST_BoxSTV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (containsBoxST_BoxSTV1) | |
bool | containsProperlyBoxST_PointST (const BoxST *box, const PointST *point) |
bool | containsProperlyBoxST_BoxST (const BoxST *boxA, const BoxST *boxB) |
PGDLLEXPORT Datum | containsProperlyBoxST_PointSTV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (containsProperlyBoxST_PointSTV1) | |
PGDLLEXPORT Datum | containsProperlyBoxST_BoxSTV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (containsProperlyBoxST_BoxSTV1) | |
The implementantion of BoxST.
These functions are documented in the BoxST/RelationalOperators.h
References containsBoxSP_BoxSP(), containsPeriod_Period(), BoxST::sp, and BoxST::t.
Referenced by consistentGiSTSegmentST(), and containsBoxST_BoxSTV1().
PGDLLEXPORT Datum containsBoxST_BoxSTV1 | ( | PG_FUNCTION_ARGS | ) |
References containsBoxSP_PointSP(), containsPeriod_Timestamp(), PointST::sp, BoxST::sp, PointST::t, and BoxST::t.
Referenced by consistentGiSTSegmentST(), and containsBoxST_PointSTV1().
PGDLLEXPORT Datum containsBoxST_PointSTV1 | ( | PG_FUNCTION_ARGS | ) |
References containsProperlyBoxSP_BoxSP(), containsProperlyPeriod_Period(), BoxST::sp, and BoxST::t.
Referenced by consistentGiSTSegmentST(), and containsProperlyBoxST_BoxSTV1().
PGDLLEXPORT Datum containsProperlyBoxST_BoxSTV1 | ( | PG_FUNCTION_ARGS | ) |
References containsProperlyBoxSP_PointSP(), containsProperlyPeriod_Timestamp(), PointST::sp, BoxST::sp, PointST::t, and BoxST::t.
Referenced by containsProperlyBoxST_PointSTV1().
PGDLLEXPORT Datum containsProperlyBoxST_PointSTV1 | ( | PG_FUNCTION_ARGS | ) |
References intersectsBoxSP_BoxSP(), intersectsPeriod_Period(), BoxST::sp, and BoxST::t.
Referenced by consistentGiSTBoxST(), consistentGiSTSegmentST(), and intersectsBoxST_BoxSTV1().
PGDLLEXPORT Datum intersectsBoxST_BoxSTV1 | ( | PG_FUNCTION_ARGS | ) |
PG_FUNCTION_INFO_V1 | ( | intersectsBoxST_BoxSTV1 | ) |
PG_FUNCTION_INFO_V1 | ( | containsBoxST_PointSTV1 | ) |
PG_FUNCTION_INFO_V1 | ( | containsBoxST_BoxSTV1 | ) |
PG_FUNCTION_INFO_V1 | ( | containsProperlyBoxST_PointSTV1 | ) |
PG_FUNCTION_INFO_V1 | ( | containsProperlyBoxST_BoxSTV1 | ) |