MobilityDB 1.1
Functions

Position functions for box types. More...

Collaboration diagram for Position functions:

Functions

bool above_stbox_stbox (const STBox *box1, const STBox *box2)
 Return true if the first spatiotemporal box is strictly above of the second one. More...
 
bool after_stbox_stbox (const STBox *box1, const STBox *box2)
 Return true if the first spatiotemporal box is strictly after the second one. More...
 
bool after_tbox_tbox (const TBox *box1, const TBox *box2)
 Return true if the first temporal box is strictly after the second one. More...
 
bool back_stbox_stbox (const STBox *box1, const STBox *box2)
 Return true if the first spatiotemporal box is strictly back of the second one. More...
 
bool before_stbox_stbox (const STBox *box1, const STBox *box2)
 Return true if the first spatiotemporal box is strictly before the second one. More...
 
bool before_tbox_tbox (const TBox *box1, const TBox *box2)
 Return true if the first temporal box is strictly before the second one. More...
 
bool below_stbox_stbox (const STBox *box1, const STBox *box2)
 Return true if the first spatiotemporal box is strictly below of the second one. More...
 
bool front_stbox_stbox (const STBox *box1, const STBox *box2)
 Return true if the first spatiotemporal box is strictly in front of the second one. More...
 
bool left_stbox_stbox (const STBox *box1, const STBox *box2)
 Return true if the first spatiotemporal box is strictly to the left of the second one. More...
 
bool left_tbox_tbox (const TBox *box1, const TBox *box2)
 Return true if the first temporal box is strictly to the left of the second one. More...
 
bool overabove_stbox_stbox (const STBox *box1, const STBox *box2)
 Return true if the first spatiotemporal box does not extend below of the second one. More...
 
bool overafter_stbox_stbox (const STBox *box1, const STBox *box2)
 Return true if the first temporal box does not extend before the second one. More...
 
bool overafter_tbox_tbox (const TBox *box1, const TBox *box2)
 Return true if the first temporal box does not extend before the second one. More...
 
bool overback_stbox_stbox (const STBox *box1, const STBox *box2)
 Return true if the first spatiotemporal box does not extend to the front of the second one. More...
 
bool overbefore_stbox_stbox (const STBox *box1, const STBox *box2)
 Return true if the first temporal box does not extend after the second one. More...
 
bool overbefore_tbox_tbox (const TBox *box1, const TBox *box2)
 Return true if the first temporal box does not extend after the second one. More...
 
bool overbelow_stbox_stbox (const STBox *box1, const STBox *box2)
 Return true if the first spatiotemporal box does not extend above of the second one. More...
 
bool overfront_stbox_stbox (const STBox *box1, const STBox *box2)
 Return true if the first spatiotemporal box does not extend to the back of the second one. More...
 
bool overleft_stbox_stbox (const STBox *box1, const STBox *box2)
 Return true if the first spatiotemporal box does not extend to the right of the second one. More...
 
bool overleft_tbox_tbox (const TBox *box1, const TBox *box2)
 Return true if the first temporal box does not extend to the right of the second one. More...
 
bool overright_stbox_stbox (const STBox *box1, const STBox *box2)
 Return true if the first spatio temporal box does not extend to the left of the second one. More...
 
bool overright_tbox_tbox (const TBox *box1, const TBox *box2)
 Return true if the first temporal box does not extend to the left of the second one. More...
 
bool right_stbox_stbox (const STBox *box1, const STBox *box2)
 Return true if the first spatiotemporal box is strictly to the right of the second one. More...
 
bool right_tbox_tbox (const TBox *box1, const TBox *box2)
 Return true if the first temporal box is strictly to the right of the second one. More...
 

Detailed Description

Position functions for box types.