![]() |
MobilityDB 1.3
|
Ever/always relationship functions for temporal geometries. More...
Functions | |
int | acontains_geo_tgeo (const GSERIALIZED *gs, const Temporal *temp) |
Return 1 if a geometry always contains a temporal geo, 0 if not, and -1 on error or if the geometry is empty. More... | |
int | acontains_tgeo_geo (const Temporal *temp, const GSERIALIZED *gs) |
Return 1 if a geometry always contains a temporal geo, 0 if not, and -1 on error or if the geometry is empty. More... | |
int | acontains_tgeo_tgeo (const Temporal *temp1, const Temporal *temp2) |
Return 1 if a temporal geometry ever contains another one, 0 if not, and -1 on error. More... | |
int | acovers_geo_tgeo (const GSERIALIZED *gs, const Temporal *temp) |
Return 1 if a geometry always covers a temporal geo, 0 if not, and -1 on error or if the geometry is empty. More... | |
int | acovers_tcbuffer_tcbuffer (const Temporal *temp1, const Temporal *temp2) |
Return 1 if a temporal circular buffer always covers another one, 0 if not, and -1 on error. More... | |
int | acovers_tgeo_geo (const Temporal *temp, const GSERIALIZED *gs) |
Return 1 if a geometry always covers a temporal geo, 0 if not, and -1 on error or if the geometry is empty. More... | |
int | acovers_tgeo_tgeo (const Temporal *temp1, const Temporal *temp2) |
Return 1 if a temporal geometry ever covers another one, 0 if not, and -1 on error. More... | |
int | adisjoint_tgeo_geo (const Temporal *temp, const GSERIALIZED *gs) |
Return 1 if a temporal geometry and a geometry are always disjoint, 0 if not, and -1 on error or if the geometry is empty. More... | |
int | adisjoint_tgeo_tgeo (const Temporal *temp1, const Temporal *temp2) |
Return 1 if the temporal geos are always disjoint, 0 if not, and -1 on error or if the temporal geos do not intersect in time. More... | |
int | adwithin_tgeo_geo (const Temporal *temp, const GSERIALIZED *gs, double dist) |
Return 1 if a geometry and a temporal geo are always within a distance, 0 if not, -1 on error or if the geometry is empty. More... | |
int | adwithin_tgeo_tgeo (const Temporal *temp1, const Temporal *temp2, double dist) |
Return 1 if two temporal geos are always within a distance, 0 if not, -1 on error or if they do not intersect on time. More... | |
int | aintersects_tgeo_geo (const Temporal *temp, const GSERIALIZED *gs) |
Return 1 if a temporal geometry always intersects a temporal geometry, 0 if not, and -1 on error or if the geometry is empty. More... | |
int | aintersects_tgeo_tgeo (const Temporal *temp1, const Temporal *temp2) |
Return 1 if the temporal geos always intersect, 0 if not, and -1 on error or if the temporal geos do not intersect in time. More... | |
int | atouches_tcbuffer_tcbuffer (const Temporal *temp1, const Temporal *temp2) |
Return 1 if a temporal circular buffer always touches another one, 0 if not, and -1 on error. More... | |
int | atouches_tgeo_geo (const Temporal *temp, const GSERIALIZED *gs) |
Return 1 if a temporal geometry always touches a geometry, 0 if not, and -1 on error or if the geometry is empty. More... | |
int | atouches_tgeo_tgeo (const Temporal *temp1, const Temporal *temp2) |
Return 1 if a temporal geometry always touches another one, 0 if not, and -1 on error. More... | |
int | ea_disjoint_geo_tgeo (const GSERIALIZED *gs, const Temporal *temp, bool ever) |
Return 1 if a temporal geometry and a geometry are ever disjoint, 0 if not, and -1 on error or if the geometry is empty. More... | |
int | ea_disjoint_tgeo_geo (const Temporal *temp, const GSERIALIZED *gs, bool ever) |
Return 1 if a temporal geometry and a geometry are ever disjoint, 0 if not, and -1 on error or if the geometry is empty. More... | |
int | ea_dwithin_tgeo_geo (const Temporal *temp, const GSERIALIZED *gs, double dist, bool ever) |
Return 1 if a geometry and a temporal geo are ever within the given distance, 0 if not, -1 on error or if the geometry is empty. More... | |
int | ea_intersects_geo_tgeo (const GSERIALIZED *gs, const Temporal *temp, bool ever) |
Return 1 if a geometry intersects a temporal geometry, 0 if not, and -1 on error or if the geometry is empty. More... | |
int | ea_intersects_tgeo_geo (const Temporal *temp, const GSERIALIZED *gs, bool ever) |
Return 1 if a temporal geometry ever/always intersects a geometry, 0 if not, and -1 on error or if the geometry is empty. More... | |
int | ea_touches_tgeo_geo (const Temporal *temp, const GSERIALIZED *gs, bool ever) |
Return 1 if a temporal geometry ever/always touches a geometry, 0 if not, and -1 on error or if the geometry is empty. More... | |
int | econtains_geo_tgeo (const GSERIALIZED *gs, const Temporal *temp) |
Return 1 if a geometry ever contains a temporal geo, 0 if not, and -1 on error or if the geometry is empty. More... | |
int | econtains_tgeo_geo (const Temporal *temp, const GSERIALIZED *gs) |
Return 1 if a temporal geometry ever contains a geo, 0 if not, and -1 on error or if the geometry is empty. More... | |
int | econtains_tgeo_tgeo (const Temporal *temp1, const Temporal *temp2) |
Return 1 if a temporal geometry ever contains another one, 0 if not, and -1 on error. More... | |
int | ecovers_geo_tgeo (const GSERIALIZED *gs, const Temporal *temp) |
Return 1 if a geometry ever covers a temporal geo, 0 if not, and -1 on error or if the geometry is empty. More... | |
int | ecovers_tcbuffer_tcbuffer (const Temporal *temp1, const Temporal *temp2) |
Return 1 if a temporal circular buffer ever covers another one, 0 if not, and -1 on error. More... | |
int | ecovers_tgeo_geo (const Temporal *temp, const GSERIALIZED *gs) |
Return 1 if a temporal geometry ever covers a geo, 0 if not, and -1 on error or if the geometry is empty. More... | |
int | ecovers_tgeo_tgeo (const Temporal *temp1, const Temporal *temp2) |
Return 1 if a temporal geometry ever covers another one, 0 if not, and -1 on error. More... | |
int | edisjoint_tgeo_geo (const Temporal *temp, const GSERIALIZED *gs) |
Return 1 if a temporal geometry and a geometry are ever disjoint, 0 if not, and -1 on error or if the geometry is empty. More... | |
int | edisjoint_tgeo_tgeo (const Temporal *temp1, const Temporal *temp2) |
Return 1 if the temporal geos are ever disjoint, 0 if not, and -1 on error or if the temporal geos do not intersect in time. More... | |
int | edwithin_tgeo_geo (const Temporal *temp, const GSERIALIZED *gs, double dist) |
Return 1 if a geometry and a temporal geo are ever within the given distance, 0 if not, -1 on error or if the geometry is empty. More... | |
int | edwithin_tgeo_tgeo (const Temporal *temp1, const Temporal *temp2, double dist) |
Return 1 if two temporal geos are ever within a distance, 0 if not, -1 on error or if they do not intersect on time. More... | |
int | eintersects_tgeo_geo (const Temporal *temp, const GSERIALIZED *gs) |
Return 1 if a temporal geometry ever intersects a temporal geometry, 0 if not, and -1 on error or if the geometry is empty. More... | |
int | eintersects_tgeo_tgeo (const Temporal *temp1, const Temporal *temp2) |
Return 1 if the temporal geos ever intersect, 0 if not, and -1 on error or if the temporal geos do not intersect in time. More... | |
int | etouches_tcbuffer_tcbuffer (const Temporal *temp1, const Temporal *temp2) |
Return 1 if a temporal circular buffer ever touches another one, 0 if not, and -1 on error. More... | |
int | etouches_tgeo_geo (const Temporal *temp, const GSERIALIZED *gs) |
Return 1 if a temporal geometry ever touches a geometry, 0 if not, and -1 on error or if the geometry is empty. More... | |
int | etouches_tgeo_tgeo (const Temporal *temp1, const Temporal *temp2) |
Return 1 if a temporal geometry ever touches another one, 0 if not, and -1 on error. More... | |
Ever/always relationship functions for temporal geometries.