MobilityDB 1.3
Loading...
Searching...
No Matches
Functions

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...
 
Setintersection_set_value (const Set *s, Datum value)
 Return the intersection of a set and a value. More...
 
Spanintersection_span_value (const Span *s, Datum value)
 Return the intersection of a span and a value. More...
 
SpanSetintersection_spanset_value (const SpanSet *ss, Datum value)
 Return the intersection of a span set and a value. More...
 
Setintersection_value_set (Datum value, const Set *s)
 Return the union of a value and a set. More...
 
Spanintersection_value_span (Datum value, const Span *s)
 Return the union of a value and a span. More...
 
SpanSetintersection_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...
 
Setminus_set_value (const Set *s, Datum value)
 Return the difference of a set and a value. More...
 
SpanSetminus_span_value (const Span *s, Datum value)
 Return the difference of a span and a value. More...
 
SpanSetminus_spanset_value (const SpanSet *ss, Datum value)
 Return the difference of a span set and a value. More...
 
Setminus_value_set (Datum value, const Set *s)
 Return the difference of a value and a set. More...
 
SpanSetminus_value_span (Datum value, const Span *s)
 Return the difference of a value and a span. More...
 
SpanSetminus_value_spanset (Datum value, const SpanSet *ss)
 Return the difference of a value and a span set. More...
 
Spansuper_union_span_span (const Span *s1, const Span *s2)
 Return the bounding union of two spans. More...
 
Setunion_set_value (const Set *s, Datum value)
 Return the union of a set and a value. More...
 
SpanSetunion_span_value (const Span *s, Datum value)
 Return the union of a span and a value. More...
 
SpanSetunion_spanset_value (const SpanSet *ss, Datum value)
 Return the union of a span set and a value. More...
 
Setunion_value_set (Datum value, const Set *s)
 Return the union of a value and a set. More...
 
SpanSetunion_value_span (Datum value, const Span *s)
 Return the union of a value and a span. More...
 
SpanSetunion_value_spanset (Datum value, const SpanSet *ss)
 Return the union of a value and a span set. More...
 

Detailed Description

Set functions for set and span types.