![]() |
MobilityDB 1.3
|
Topological functions for set and span types. More...
Functions | |
bool | adjacent_span_bigint (const Span *s, int64 i) |
Return true if a span and a big integer are adjacent. More... | |
bool | adjacent_span_date (const Span *s, DateADT d) |
Return true if a span and a date are adjacent. More... | |
bool | adjacent_span_float (const Span *s, double d) |
Return true if a span and a float are adjacent. More... | |
bool | adjacent_span_int (const Span *s, int i) |
Return true if a span and an integer are adjacent. More... | |
bool | adjacent_span_span (const Span *s1, const Span *s2) |
Return true if two spans are adjacent. More... | |
bool | adjacent_span_spanset (const Span *s, const SpanSet *ss) |
Return true if a span and a span set are adjacent. More... | |
bool | adjacent_span_timestamptz (const Span *s, TimestampTz t) |
Return true if a span and a timestamptz are adjacent. More... | |
bool | adjacent_spanset_bigint (const SpanSet *ss, int64 i) |
Return true if a span set and a big integer are adjacent. More... | |
bool | adjacent_spanset_date (const SpanSet *ss, DateADT d) |
Return true if a span set and a date are adjacent. More... | |
bool | adjacent_spanset_float (const SpanSet *ss, double d) |
Return true if a span set and a float are adjacent. More... | |
bool | adjacent_spanset_int (const SpanSet *ss, int i) |
Return true if a span set and an integer are adjacent. More... | |
bool | adjacent_spanset_span (const SpanSet *ss, const Span *s) |
Return true if a span set and a span are adjacent. More... | |
bool | adjacent_spanset_spanset (const SpanSet *ss1, const SpanSet *ss2) |
Return true if two span sets are adjacent. More... | |
bool | adjacent_spanset_timestamptz (const SpanSet *ss, TimestampTz t) |
Return true if a span set and a timestamptz are adjacent. More... | |
bool | contained_bigint_set (int64 i, const Set *s) |
Return true if a big integer is contained in a set. More... | |
bool | contained_bigint_span (int64 i, const Span *s) |
Return true if a big integer is contained in a span. More... | |
bool | contained_bigint_spanset (int64 i, const SpanSet *ss) |
Return true if a big integer is contained in a span set. More... | |
bool | contained_date_set (DateADT d, const Set *s) |
Return true if a date is contained in a set. More... | |
bool | contained_date_span (DateADT d, const Span *s) |
Return true if a date is contained in a span. More... | |
bool | contained_date_spanset (DateADT d, const SpanSet *ss) |
Return true if a date is contained in a span set. More... | |
bool | contained_float_set (double d, const Set *s) |
Return true if a float is contained in a set. More... | |
bool | contained_float_span (double d, const Span *s) |
Return true if a float is contained in a span. More... | |
bool | contained_float_spanset (double d, const SpanSet *ss) |
Return true if a float is contained in a span set. More... | |
bool | contained_int_set (int i, const Set *s) |
Return true if an integer is contained in a set. More... | |
bool | contained_int_span (int i, const Span *s) |
Return true if an integer is contained in a span. More... | |
bool | contained_int_spanset (int i, const SpanSet *ss) |
Return true if an integer is contained in a span set. More... | |
bool | contained_set_set (const Set *s1, const Set *s2) |
Return true if the first set is contained in the second one. More... | |
bool | contained_span_span (const Span *s1, const Span *s2) |
Return true if the first span is contained in the second one. More... | |
bool | contained_span_spanset (const Span *s, const SpanSet *ss) |
Return true if a span is contained in a span set. More... | |
bool | contained_spanset_span (const SpanSet *ss, const Span *s) |
Return true if a span set is contained in a span set. More... | |
bool | contained_spanset_spanset (const SpanSet *ss1, const SpanSet *ss2) |
Return true if the first span set is contained in the second one. More... | |
bool | contained_text_set (const text *txt, const Set *s) |
Return true if a text is contained in a set. More... | |
bool | contained_timestamptz_set (TimestampTz t, const Set *s) |
Return true if a timestamptz is contained in a set. More... | |
bool | contained_timestamptz_span (TimestampTz t, const Span *s) |
Return true if a timestamp is contained in a span. More... | |
bool | contained_timestamptz_spanset (TimestampTz t, const SpanSet *ss) |
Return true if a timestamptz is contained in a span set. More... | |
bool | contains_set_bigint (const Set *s, int64 i) |
Return true if a set contains a big integer. More... | |
bool | contains_set_date (const Set *s, DateADT d) |
Return true if a set contains a date. More... | |
bool | contains_set_float (const Set *s, double d) |
Return true if a set contains a float. More... | |
bool | contains_set_int (const Set *s, int i) |
Return true if a set contains an integer. More... | |
bool | contains_set_set (const Set *s1, const Set *s2) |
Return true if the first set contains the second one. More... | |
bool | contains_set_text (const Set *s, text *txt) |
Return true if a set contains a text. More... | |
bool | contains_set_timestamptz (const Set *s, TimestampTz t) |
Return true if a set contains a timestamptz. More... | |
bool | contains_span_bigint (const Span *s, int64 i) |
Return true if a span contains a big integer. More... | |
bool | contains_span_date (const Span *s, DateADT d) |
Return true if a span contains a date. More... | |
bool | contains_span_float (const Span *s, double d) |
Return true if a span contains a float. More... | |
bool | contains_span_int (const Span *s, int i) |
Return true if a span contains an integer. More... | |
bool | contains_span_span (const Span *s1, const Span *s2) |
Return true if the first span contains the second one. More... | |
bool | contains_span_spanset (const Span *s, const SpanSet *ss) |
Return true if a span contains a span set. More... | |
bool | contains_span_timestamptz (const Span *s, TimestampTz t) |
Return true if a span contains a timestamptz. More... | |
bool | contains_spanset_bigint (const SpanSet *ss, int64 i) |
Return true if a span set contains a big integer. More... | |
bool | contains_spanset_date (const SpanSet *ss, DateADT d) |
Return true if a span set contains a date. More... | |
bool | contains_spanset_float (const SpanSet *ss, double d) |
Return true if a span set contains a float. More... | |
bool | contains_spanset_int (const SpanSet *ss, int i) |
Return true if a span set contains an integer. More... | |
bool | contains_spanset_span (const SpanSet *ss, const Span *s) |
Return true if a span set contains a span. More... | |
bool | contains_spanset_spanset (const SpanSet *ss1, const SpanSet *ss2) |
Return true if the first span set contains the second one. More... | |
bool | contains_spanset_timestamptz (const SpanSet *ss, TimestampTz t) |
Return true if a span set contains a timestamptz. More... | |
bool | overlaps_set_set (const Set *s1, const Set *s2) |
Return true if two sets overlap. More... | |
bool | overlaps_span_span (const Span *s1, const Span *s2) |
Return true if two spans overlap. More... | |
bool | overlaps_span_spanset (const Span *s, const SpanSet *ss) |
Return true if a span and a span set overlap. More... | |
bool | overlaps_spanset_span (const SpanSet *ss, const Span *s) |
Return true if a span set and a span overlap. More... | |
bool | overlaps_spanset_spanset (const SpanSet *ss1, const SpanSet *ss2) |
Return true if two span sets overlap. More... | |
Topological functions for set and span types.