MobilityDB 1.1
|
Transformation functions for temporal types. More...
Functions | |
Temporal * | temporal_append_tinstant (Temporal *temp, const TInstant *inst, bool expand) |
Append an instant to the end of a temporal value. More... | |
Temporal * | temporal_append_tsequence (Temporal *temp, const TSequence *seq, bool expand) |
Append a sequence at the end of a temporal value. More... | |
Temporal * | temporal_insert (const Temporal *temp1, const Temporal *temp2, bool connect) |
Insert the second temporal value into the first one. More... | |
Temporal * | temporal_merge (const Temporal *temp1, const Temporal *temp2) |
Merge two temporal values. More... | |
Temporal * | temporal_merge_array (Temporal **temparr, int count) |
Merge an array of temporal values. More... | |
Temporal * | temporal_shift_tscale (const Temporal *temp, const Interval *shift, const Interval *duration) |
Return a temporal value shifted and/or scaled by the intervals. More... | |
Temporal * | temporal_step_to_linear (const Temporal *temp) |
Return a temporal value with continuous base type transformed from step to linear interpolation. More... | |
Temporal * | temporal_to_tcontseq (const Temporal *temp) |
Return a temporal value transformed into a temporal sequence with continuous interpolation. More... | |
Temporal * | temporal_to_tdiscseq (const Temporal *temp) |
Return a temporal value transformed into a temporal sequence with discrete interpolation. More... | |
Temporal * | temporal_to_tinstant (const Temporal *temp) |
Return a temporal value transformed into a temporal instant. More... | |
Temporal * | temporal_to_tsequenceset (const Temporal *temp) |
Return a temporal value transformed into a temporal sequence set. More... | |
Temporal * | temporal_tprecision (const Temporal *temp, const Interval *duration, TimestampTz torigin) |
Set the precision of a temporal value according to period buckets. More... | |
Temporal * | temporal_tsample (const Temporal *temp, const Interval *duration, TimestampTz torigin) |
Sample the temporal value according to period buckets. More... | |
Temporal * | temporal_update (const Temporal *temp1, const Temporal *temp2, bool connect) |
Update the first temporal value with the second one. More... | |
Transformation functions for temporal types.