![]() |
MobilityDB 1.3
|
Go to the source code of this file.
Macros | |
#define | DatumGetTboxP(X) ((TBox *) DatumGetPointer(X)) |
Functions for temporal bounding boxes. More... | |
#define | PG_GETARG_TBOX_P(n) DatumGetTboxP(PG_GETARG_DATUM(n)) |
#define | PG_RETURN_TBOX_P(x) return TboxPGetDatum(x) |
#define | TboxPGetDatum(X) PointerGetDatum(X) |
Functions | |
bool | ensure_same_dimensionality_tbox (const TBox *box1, const TBox *box2) |
Ensure that a temporal boxes have the same dimensionality. More... | |
TBox * | set_tbox (const Set *s) |
Convert a number or a timestamptz set into a temporal box. More... | |
TBox * | span_tbox (const Span *s) |
Convert a number span into a temporal box. More... | |
Span * | tbox_floatspan (const TBox *box) |
Convert a temporal box into a float span. More... | |
Span * | tbox_intspan (const TBox *box) |
Convert a temporal box into an integer span. More... | |
Span * | tbox_tstzspan (const TBox *box) |
Convert a temporal box into a timestamptz span. More... | |