MobilityDB 1.1
Functions

Transformation functions for box types. More...

Collaboration diagram for Transformation functions:

Functions

void stbox_expand (const STBox *box1, STBox *box2)
 Expand the second spatiotemporal box with the first one. More...
 
STBoxstbox_expand_space (const STBox *box, double d)
 Return a spatiotemporal box expanded in the spatial dimension by a double. More...
 
STBoxstbox_expand_time (const STBox *box, const Interval *interval)
 Return a spatiotemporal box expanded in the temporal dimension by an interval. More...
 
STBoxstbox_set_srid (const STBox *box, int32 srid)
 Set the SRID of a spatiotemporal box. More...
 
void stbox_shift_tscale (STBox *box, const Interval *shift, const Interval *duration)
 Shift and/or scale a spatiotemporal box by the intervals. More...
 
void tbox_expand (const TBox *box1, TBox *box2)
 Expand the second temporal box with the first one. More...
 
TBoxtbox_expand_time (const TBox *box, const Interval *interval)
 Return a temporal box expanded in the time dimension by an interval. More...
 
TBoxtbox_expand_value (const TBox *box, const double d)
 Return a temporal box expanded in the value dimension by a double. More...
 
void tbox_shift_tscale (TBox *box, const Interval *shift, const Interval *duration)
 Return a temporal box shifted and/or scaled in the time dimension by the intervals. More...
 

Detailed Description

Transformation functions for box types.