![]() |
MobilityDB 1.3
|
Route identifier operators for temporal network points. More...
#include <postgres.h>
#include <meos.h>
#include <meos_internal.h>
#include "temporal/set.h"
#include "temporal/temporal.h"
#include "npoint/tnpoint.h"
#include "npoint/tnpoint_routeops.h"
Functions | |
Datum | Contained_rid_bigint_tnpoint (PG_FUNCTION_ARGS) |
Return true if a route is contained in the routes of a temporal network point @sqlfn contained_rid() More... | |
Datum | Contained_rid_bigintset_tnpoint (PG_FUNCTION_ARGS) |
Return true if the routes in the set are contained in the routes of a temporal network point @sqlfn contained_rid() More... | |
Datum | Contained_rid_npoint_tnpoint (PG_FUNCTION_ARGS) |
Return true if the route of a network point is contained in the routes of a temporal network point @sqlfn contained_rid() More... | |
Datum | Contained_rid_tnpoint_bigintset (PG_FUNCTION_ARGS) |
Return true if the routes of the temporal network point are contained in the routes of a set @sqlfn contained_rid() More... | |
Datum | Contained_rid_tnpoint_tnpoint (PG_FUNCTION_ARGS) |
Return true if the routes of the first temporal network point are contained in the routes of the second temporal network point @sqlfn contained_rid() More... | |
Datum | Contains_rid_bigintset_tnpoint (PG_FUNCTION_ARGS) |
Return true if routes in a set contain the routes of a temporal network point @sqlfn contains_rid() More... | |
Datum | Contains_rid_tnpoint_bigint (PG_FUNCTION_ARGS) |
Return true if the routes of a temporal network point contain the routes in a set @sqlfn contains_rid() More... | |
Datum | Contains_rid_tnpoint_bigintset (PG_FUNCTION_ARGS) |
Return true if the routes of a temporal network point contain the routes in a set @sqlfn contains_rid() More... | |
Datum | Contains_rid_tnpoint_npoint (PG_FUNCTION_ARGS) |
Return true if the routes of a temporal network point contain the route of a network point @sqlfn contains_rid() More... | |
Datum | Contains_rid_tnpoint_tnpoint (PG_FUNCTION_ARGS) |
Return true if the routes of the first temporal network point contain the routes of the second one @sqlfn contains_rid() More... | |
Datum | Overlaps_rid_bigintset_tnpoint (PG_FUNCTION_ARGS) |
Return true if the routes in a set and the routes of a temporal network point overlap @sqlfn overlaps_rid() More... | |
Datum | Overlaps_rid_tnpoint_bigintset (PG_FUNCTION_ARGS) |
Return true if the routes of a temporal network point and the routes in a set overlap @sqlfn overlaps_rid() More... | |
Datum | Overlaps_rid_tnpoint_tnpoint (PG_FUNCTION_ARGS) |
Return true if the routes of two temporal network points overlap @sqlfn overlaps_rid() More... | |
Datum | Routeop_bigint_tnpoint (FunctionCallInfo fcinfo, bool(*func)(const Temporal *, int64, bool)) |
Generic route function for a geometry and a temporal network point. More... | |
Datum | Routeop_bigintset_tnpoint (FunctionCallInfo fcinfo, bool(*func)(const Temporal *, const Set *, bool)) |
Generic route function for an stbox and a temporal network point. More... | |
Datum | Routeop_npoint_tnpoint (FunctionCallInfo fcinfo, bool(*func)(const Temporal *, const Npoint *, bool)) |
Generic route function for a network point and a temporal network point. More... | |
Datum | Routeop_tnpoint_bigint (FunctionCallInfo fcinfo, bool(*func)(const Temporal *, int64, bool)) |
Generic route function for a temporal network point and a geometry. More... | |
Datum | Routeop_tnpoint_bigintset (FunctionCallInfo fcinfo, bool(*func)(const Temporal *, const Set *, bool)) |
Generic route function for a temporal network point and an stbox. More... | |
Datum | Routeop_tnpoint_npoint (FunctionCallInfo fcinfo, bool(*func)(const Temporal *, const Npoint *, bool)) |
Generic route function for a temporal network point and a network point. More... | |
Datum | Routeop_tnpoint_tnpoint (FunctionCallInfo fcinfo, bool(*func)(const Temporal *, const Temporal *)) |
Generic route function for two temporal network points. More... | |
Datum | Same_rid_bigint_tnpoint (PG_FUNCTION_ARGS) |
Return true if a route and the routes of a temporal network point are equal @sqlfn same_rid() More... | |
Datum | Same_rid_bigintset_tnpoint (PG_FUNCTION_ARGS) |
Return true if the routes of a set and the routes of a temporal network point are equal @sqlfn same_rid() More... | |
Datum | Same_rid_npoint_tnpoint (PG_FUNCTION_ARGS) |
Return true if the route of a network point and the routes of a temporal network point are equal @sqlfn same_rid() More... | |
Datum | Same_rid_tnpoint_bigint (PG_FUNCTION_ARGS) |
Return true if the routes of a temporal network point and a route are equal @sqlfn same_rid() More... | |
Datum | Same_rid_tnpoint_bigintset (PG_FUNCTION_ARGS) |
Return true if the routes of a temporal network point and the routes of a set are equal @sqlfn same_rid() More... | |
Datum | Same_rid_tnpoint_npoint (PG_FUNCTION_ARGS) |
Return true if the routes of a temporal network point and the route of a network point are equal @sqlfn same_rid() More... | |
Datum | Same_rid_tnpoint_tnpoint (PG_FUNCTION_ARGS) |
Return true if the routes of two temporal network points are equal @sqlfn same_rid() More... | |
Route identifier operators for temporal network points.
These operators test the set of routes of temporal network points, which are bigint values. The following operators are defined: overlaps, contains, contained, same