![]() |
MobilityDB 1.3
|
Tile functions for temporal types. More...
Functions | |
Span * | temporal_time_bins (const Temporal *temp, const Interval *duration, TimestampTz torigin, int *count) |
Return the time bins of a temporal value. More... | |
Temporal ** | temporal_time_split (const Temporal *temp, const Interval *duration, TimestampTz torigin, TimestampTz **bins, int *count) |
Return the fragments of a temporal value split according to time bins. More... | |
TBox * | tfloat_time_boxes (const Temporal *temp, const Interval *duration, TimestampTz torigin, int *count) |
Return the temporal boxes of a temporal number split with respect to a value and possibly a time grid. More... | |
Span * | tfloat_value_bins (const Temporal *temp, double vsize, double vorigin, int *count) |
Return the bins of a float span. More... | |
TBox * | tfloat_value_boxes (const Temporal *temp, double vsize, double vorigin, int *count) |
Return the temporal boxes of a temporal number split with respect to a value grid. More... | |
Temporal ** | tfloat_value_split (const Temporal *temp, double size, double origin, double **bins, int *count) |
Return the fragments of a temporal float split according to value bins. More... | |
TBox * | tfloat_value_time_boxes (const Temporal *temp, double vsize, const Interval *duration, double vorigin, TimestampTz torigin, int *count) |
Return the temporal boxes of a temporal number split with respect to a value and possibly a time grid. More... | |
Temporal ** | tfloat_value_time_split (const Temporal *temp, double size, const Interval *duration, double vorigin, TimestampTz torigin, double **value_bins, TimestampTz **time_bins, int *count) |
Return the fragments of a temporal integer split according to value and time bins. More... | |
TBox * | tfloatbox_time_tiles (const TBox *box, const Interval *duration, TimestampTz torigin, int *count) |
Return the time tiles of a temporal float box. More... | |
TBox * | tfloatbox_value_tiles (const TBox *box, double vsize, double vorigin, int *count) |
Return the value tiles of a temporal float box. More... | |
TBox * | tfloatbox_value_time_tiles (const TBox *box, double vsize, const Interval *duration, double vorigin, TimestampTz torigin, int *count) |
Return the tiles of a temporal float box. More... | |
TBox * | tint_time_boxes (const Temporal *temp, const Interval *duration, TimestampTz torigin, int *count) |
Return the temporal boxes of a temporal number split with respect to a time grid. More... | |
Span * | tint_value_bins (const Temporal *temp, int vsize, int vorigin, int *count) |
Return the bins of an integer span. More... | |
TBox * | tint_value_boxes (const Temporal *temp, int vsize, int vorigin, int *count) |
Return the temporal boxes of a temporal number split with respect to a value grid. More... | |
Temporal ** | tint_value_split (const Temporal *temp, int size, int origin, int **bins, int *count) |
Return the fragments of a temporal integer split according to value bins. More... | |
TBox * | tint_value_time_boxes (const Temporal *temp, int vsize, const Interval *duration, int vorigin, TimestampTz torigin, int *count) |
Return the temporal boxes of a temporal number split with respect to a value and possibly a time grid. More... | |
Temporal ** | tint_value_time_split (const Temporal *temp, int size, const Interval *duration, int vorigin, TimestampTz torigin, int **value_bins, TimestampTz **time_bins, int *count) |
Return the fragments of a temporal integer split according to value and time bins. More... | |
TBox * | tintbox_time_tiles (const TBox *box, const Interval *duration, TimestampTz torigin, int *count) |
Return the time tiles of a temporal float box. More... | |
TBox * | tintbox_value_tiles (const TBox *box, int vsize, int vorigin, int *count) |
Return the value tiles of a temporal integer box. More... | |
TBox * | tintbox_value_time_tiles (const TBox *box, int vsize, const Interval *duration, int vorigin, TimestampTz torigin, int *count) |
Return the tiles of a temporal integer box. More... | |
Tile functions for temporal types.