|
MobilityDB 1.3
|
Set functions for set and span types. More...
Functions | |
| void | bbox_union_span_span (const Span *s1, const Span *s2, Span *result) |
| Return in the last argument the bounding box union of two spans. More... | |
| bool | inter_span_span (const Span *s1, const Span *s2, Span *result) |
| Return in the last argument the intersection of two spans. More... | |
| Set * | intersection_set_value (const Set *s, Datum value) |
| Return the intersection of a set and a value. More... | |
| Span * | intersection_span_value (const Span *s, Datum value) |
| Return the intersection of a span and a value. More... | |
| SpanSet * | intersection_spanset_value (const SpanSet *ss, Datum value) |
| Return the intersection of a span set and a value. More... | |
| Set * | intersection_value_set (Datum value, const Set *s) |
| Return the union of a value and a set. More... | |
| Span * | intersection_value_span (Datum value, const Span *s) |
| Return the union of a value and a span. More... | |
| SpanSet * | intersection_value_spanset (Datum value, const SpanSet *ss) |
| Return the intersection of a value and a span set. More... | |
| int | mi_span_span (const Span *s1, const Span *s2, Span *result) |
| Return in the last argument the difference of two spans. More... | |
| Set * | minus_set_value (const Set *s, Datum value) |
| Return the difference of a set and a value. More... | |
| SpanSet * | minus_span_value (const Span *s, Datum value) |
| Return the difference of a span and a value. More... | |
| SpanSet * | minus_spanset_value (const SpanSet *ss, Datum value) |
| Return the difference of a span set and a value. More... | |
| Set * | minus_value_set (Datum value, const Set *s) |
| Return the difference of a value and a set. More... | |
| SpanSet * | minus_value_span (Datum value, const Span *s) |
| Return the difference of a value and a span. More... | |
| SpanSet * | minus_value_spanset (Datum value, const SpanSet *ss) |
| Return the difference of a value and a span set. More... | |
| Span * | super_union_span_span (const Span *s1, const Span *s2) |
| Return the bounding union of two spans. More... | |
| Set * | union_set_value (const Set *s, Datum value) |
| Return the union of a set and a value. More... | |
| SpanSet * | union_span_value (const Span *s, Datum value) |
| Return the union of a span and a value. More... | |
| SpanSet * | union_spanset_value (const SpanSet *ss, Datum value) |
| Return the union of a span set and a value. More... | |
| Set * | union_value_set (Datum value, const Set *s) |
| Return the union of a value and a set. More... | |
| SpanSet * | union_value_span (Datum value, const Span *s) |
| Return the union of a value and a span. More... | |
| SpanSet * | union_value_spanset (Datum value, const SpanSet *ss) |
| Return the union of a value and a span set. More... | |
Set functions for set and span types.