![]() |
MobilityDB 1.3
|
Topological functions for temporal types. More...
Functions | |
bool | adjacent_numspan_tnumber (const Span *s, const Temporal *temp) |
Return true if a number span and the value span of a temporal number are adjacent. More... | |
bool | adjacent_tbox_tnumber (const TBox *box, const Temporal *temp) |
Return true if a temporal box and the bounding box of a temporal number are adjacent. More... | |
bool | adjacent_temporal_temporal (const Temporal *temp1, const Temporal *temp2) |
Return true if the time spans of two temporal values are adjacent. More... | |
bool | adjacent_temporal_tstzspan (const Temporal *temp, const Span *s) |
Return true if the time span of a temporal value and a timestamptz span are adjacent. More... | |
bool | adjacent_tnumber_numspan (const Temporal *temp, const Span *s) |
Return true if the value span of a temporal number and a number span are adjacent. More... | |
bool | adjacent_tnumber_tbox (const Temporal *temp, const TBox *box) |
Return true if the bounding box of a temporal number and a temporal box are adjacent. More... | |
bool | adjacent_tnumber_tnumber (const Temporal *temp1, const Temporal *temp2) |
Return true if the bounding boxes of two temporal numbers are adjacent. More... | |
bool | adjacent_tstzspan_temporal (const Span *s, const Temporal *temp) |
Return true if a timestamptz span and the time span of a temporal value are adjacent. More... | |
bool | contained_numspan_tnumber (const Span *s, const Temporal *temp) |
Return true if a number span is contained in the value span of a temporal number. More... | |
bool | contained_tbox_tnumber (const TBox *box, const Temporal *temp) |
Return true if a temporal box is contained in the bounding box of a temporal number. More... | |
bool | contained_temporal_temporal (const Temporal *temp1, const Temporal *temp2) |
Return true if the time span of the first temporal value is contained in the one of the second temporal value. More... | |
bool | contained_temporal_tstzspan (const Temporal *temp, const Span *s) |
Return true if the time span of a temporal value is contained in a timestamptz span. More... | |
bool | contained_tnumber_numspan (const Temporal *temp, const Span *s) |
Return true if the value span of a temporal number is contained in a number span. More... | |
bool | contained_tnumber_tbox (const Temporal *temp, const TBox *box) |
Return true if the bounding box of a temporal number is contained in a temporal box. More... | |
bool | contained_tnumber_tnumber (const Temporal *temp1, const Temporal *temp2) |
Return true if the bounding box of the first temporal number is contained in the one of the second temporal number. More... | |
bool | contained_tstzspan_temporal (const Span *s, const Temporal *temp) |
Return true if a timestamptz span is contained the time span of a temporal value. More... | |
bool | contains_numspan_tnumber (const Span *s, const Temporal *temp) |
Return true if a number span contains the value span of a temporal number. More... | |
bool | contains_tbox_tnumber (const TBox *box, const Temporal *temp) |
Return true if a temporal box contains the bounding box of a temporal number. More... | |
bool | contains_temporal_temporal (const Temporal *temp1, const Temporal *temp2) |
Return true if the time span of the first temporal value contains the one of the second one. More... | |
bool | contains_temporal_tstzspan (const Temporal *temp, const Span *s) |
Return true if the time span of a temporal value contains a timestamptz span. More... | |
bool | contains_tnumber_numspan (const Temporal *temp, const Span *s) |
Return true if the value span of a temporal number contains a number span. More... | |
bool | contains_tnumber_tbox (const Temporal *temp, const TBox *box) |
Return true if the bounding box of a temporal number contains a temporal box. More... | |
bool | contains_tnumber_tnumber (const Temporal *temp1, const Temporal *temp2) |
Return true if the bounding box of the first temporal number contains the one of the second temporal number. More... | |
bool | contains_tstzspan_temporal (const Span *s, const Temporal *temp) |
Return true if a timestamptz span contains the time span of a temporal value. More... | |
bool | overlaps_numspan_tnumber (const Span *s, const Temporal *temp) |
Return true if a number span and the value span of a temporal number overlap. More... | |
bool | overlaps_tbox_tnumber (const TBox *box, const Temporal *temp) |
Return true if a temporal box and the bounding box of a temporal number overlap. More... | |
bool | overlaps_temporal_temporal (const Temporal *temp1, const Temporal *temp2) |
Return true if the time spans of two temporal values overlap. More... | |
bool | overlaps_temporal_tstzspan (const Temporal *temp, const Span *s) |
Return true if the time span of a temporal value and a timestamptz span overlap. More... | |
bool | overlaps_tnumber_numspan (const Temporal *temp, const Span *s) |
Return true if the value span of a temporal number and the number span overlap. More... | |
bool | overlaps_tnumber_tbox (const Temporal *temp, const TBox *box) |
Return true if the bounding box of a temporal number and a temporal box overlap. More... | |
bool | overlaps_tnumber_tnumber (const Temporal *temp1, const Temporal *temp2) |
Return true if the bounding boxes of two temporal numbers overlap. More... | |
bool | overlaps_tstzspan_temporal (const Span *s, const Temporal *temp) |
Return true if a timestamptz span and the time span of a temporal value overlap. More... | |
bool | same_numspan_tnumber (const Span *s, const Temporal *temp) |
Return true if a number span and the value span of a temporal number are equal. More... | |
bool | same_tbox_tnumber (const TBox *box, const Temporal *temp) |
Return true if a temporal box and the bounding box of a temporal number are equal in the common dimensions. More... | |
bool | same_temporal_temporal (const Temporal *temp1, const Temporal *temp2) |
Return true if the time spans of two temporal values are equal. More... | |
bool | same_temporal_tstzspan (const Temporal *temp, const Span *s) |
Return true if the time span of a temporal value and a timestamptz span are equal. More... | |
bool | same_tnumber_numspan (const Temporal *temp, const Span *s) |
Return true if the value span of a temporal number and a number span are equal. More... | |
bool | same_tnumber_tbox (const Temporal *temp, const TBox *box) |
Return true if the bounding box of a temporal number and a temporal box are equal in the common dimensions. More... | |
bool | same_tnumber_tnumber (const Temporal *temp1, const Temporal *temp2) |
Return true if the bounding boxes of two temporal numbers are equal. More... | |
bool | same_tstzspan_temporal (const Span *s, const Temporal *temp) |
Return true if a timestamptz span and the time span of a temporal value are equal. More... | |
Topological functions for temporal types.