Hermes
|
The implementantion of BoxST. More...
#include "../../h/SpatioTemporal/BoxST/Interactions.h"
Functions | |
BoxST * | intersectionBoxST_BoxST (const BoxST *boxA, const BoxST *boxB, BoxST *result) |
PGDLLEXPORT Datum | intersectionBoxST_BoxSTV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (intersectionBoxST_BoxSTV1) | |
BoxST * | unionBoxST_PointST (const BoxST *box, const PointST *point, BoxST *result) |
PGDLLEXPORT Datum | unionBoxST_PointSTV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (unionBoxST_PointSTV1) | |
BoxST * | unionBoxST_SegmentST (const BoxST *box, const SegmentST *segment, BoxST *result) |
PGDLLEXPORT Datum | unionBoxST_SegmentSTV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (unionBoxST_SegmentSTV1) | |
BoxST * | unionBoxST_BoxST (const BoxST *boxA, const BoxST *boxB, BoxST *result) |
PGDLLEXPORT Datum | unionBoxST_BoxSTV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (unionBoxST_BoxSTV1) | |
The implementantion of BoxST.
These functions are documented in the BoxST/Interactions.h
References Period::e, BoxSP::h, Period::i, BoxSP::l, BoxST::sp, BoxST::t, PointSP::x, and PointSP::y.
Referenced by intersectionBoxST_BoxSTV1(), picksplitGiSTBoxST(), and picksplitGiSTSegmentST().
PGDLLEXPORT Datum intersectionBoxST_BoxSTV1 | ( | PG_FUNCTION_ARGS | ) |
PG_FUNCTION_INFO_V1 | ( | intersectionBoxST_BoxSTV1 | ) |
PG_FUNCTION_INFO_V1 | ( | unionBoxST_PointSTV1 | ) |
PG_FUNCTION_INFO_V1 | ( | unionBoxST_SegmentSTV1 | ) |
PG_FUNCTION_INFO_V1 | ( | unionBoxST_BoxSTV1 | ) |
References Period::e, BoxSP::h, Period::i, BoxSP::l, BoxST::sp, BoxST::t, PointSP::x, and PointSP::y.
Referenced by consistentGiSTSegmentST(), penaltyGiSTBoxST(), penaltyGiSTSegmentST(), picksplitGiSTBoxST(), picksplitGiSTSegmentST(), unionBoxST_BoxSTV1(), and unionGiSTBoxST().
PGDLLEXPORT Datum unionBoxST_BoxSTV1 | ( | PG_FUNCTION_ARGS | ) |
References Period::e, BoxSP::h, Period::i, BoxSP::l, PointST::sp, BoxST::sp, PointST::t, BoxST::t, PointSP::x, and PointSP::y.
Referenced by unionBoxST_PointSTV1().
PGDLLEXPORT Datum unionBoxST_PointSTV1 | ( | PG_FUNCTION_ARGS | ) |
References SegmentSP::e, Period::e, BoxSP::h, SegmentSP::i, Period::i, BoxSP::l, BoxST::sp, SegmentST::sp, BoxST::t, SegmentST::t, PointSP::x, and PointSP::y.
Referenced by unionBoxST_SegmentSTV1(), and unionGiSTSegmentST().
PGDLLEXPORT Datum unionBoxST_SegmentSTV1 | ( | PG_FUNCTION_ARGS | ) |