MobilityDB 1.1
|
#include "point/tpoint_boxops.h"
#include <assert.h>
#include <utils/timestamp.h>
#include <liblwgeom.h>
#include <meos.h>
#include <meos_internal.h>
#include "general/temporaltypes.h"
#include "point/tpoint.h"
#include "point/tpoint_spatialfuncs.h"
#include "pg_general/type_util.h"
#include "pg_point/postgis.h"
Functions | |
PGDLLEXPORT Datum | Adjacent_stbox_tpoint (PG_FUNCTION_ARGS) |
Return true if a spatiotemporal box and the spatiotemporal box of a temporal point are adjacent. More... | |
PGDLLEXPORT Datum | Adjacent_tpoint_stbox (PG_FUNCTION_ARGS) |
Return true if the spatiotemporal box of a temporal point and a spatiotemporal box are adjacent. More... | |
PGDLLEXPORT Datum | Adjacent_tpoint_tpoint (PG_FUNCTION_ARGS) |
Return true if the spatiotemporal boxes of the temporal points are adjacent. More... | |
Datum | boxop_stbox_tpoint_ext (FunctionCallInfo fcinfo, bool(*func)(const STBox *, const STBox *)) |
Generic bounding box function for a spatiotemporal box and a temporal point. More... | |
Datum | boxop_tpoint_stbox_ext (FunctionCallInfo fcinfo, bool(*func)(const STBox *, const STBox *)) |
Generic bounding box function for a temporal point and a spatiotemporal box. More... | |
Datum | boxop_tpoint_tpoint_ext (FunctionCallInfo fcinfo, bool(*func)(const STBox *, const STBox *)) |
Generic topological function for two temporal points. More... | |
PGDLLEXPORT Datum | Contained_stbox_tpoint (PG_FUNCTION_ARGS) |
Return true if a spatiotemporal box is contained in the spatiotemporal box of a temporal point. More... | |
PGDLLEXPORT Datum | Contained_tpoint_stbox (PG_FUNCTION_ARGS) |
Return true if the spatiotemporal box of a temporal point is contained in the spatiotemporal box. More... | |
PGDLLEXPORT Datum | Contained_tpoint_tpoint (PG_FUNCTION_ARGS) |
Return true if the spatiotemporal box of the first temporal point is contained in the one of the second temporal point. More... | |
PGDLLEXPORT Datum | Contains_stbox_tpoint (PG_FUNCTION_ARGS) |
Return true if a spatiotemporal box contains the one of a temporal point. More... | |
PGDLLEXPORT Datum | Contains_tpoint_stbox (PG_FUNCTION_ARGS) |
Return true if the spatiotemporal box of a temporal point contains a spatiotemporal box. More... | |
PGDLLEXPORT Datum | Contains_tpoint_tpoint (PG_FUNCTION_ARGS) |
Return true if the spatiotemporal box of the first temporal point contains the one of the second temporal point. More... | |
PGDLLEXPORT Datum | Overlaps_stbox_tpoint (PG_FUNCTION_ARGS) |
Return true if a spatiotemporal box and the spatiotemporal box of a temporal point overlap. More... | |
PGDLLEXPORT Datum | Overlaps_tpoint_stbox (PG_FUNCTION_ARGS) |
Return true if the spatiotemporal box of a temporal point and a spatiotemporal box overlap. More... | |
PGDLLEXPORT Datum | Overlaps_tpoint_tpoint (PG_FUNCTION_ARGS) |
Return true if the spatiotemporal boxes of the temporal points overlap. More... | |
PGDLLEXPORT Datum | Same_stbox_tpoint (PG_FUNCTION_ARGS) |
Return true if a spatiotemporal box and the spatiotemporal box of a temporal point are equal in the common dimensions. More... | |
PGDLLEXPORT Datum | Same_tpoint_stbox (PG_FUNCTION_ARGS) |
Return true if the spatiotemporal box of a temporal point and a spatiotemporal box are equal in the common dimensions. More... | |
PGDLLEXPORT Datum | Same_tpoint_tpoint (PG_FUNCTION_ARGS) |
Return true if the spatiotemporal boxes of the temporal points are equal in the common dimensions. More... | |
PGDLLEXPORT Datum | Tpoint_stboxes (PG_FUNCTION_ARGS) |
Return an array of spatiotemporal boxes from a temporal point. More... | |