![]() |
MobilityDB 1.3
|
Route identifier operators for temporal network points. More...
#include "npoint/tnpoint_routeops.h"
#include <assert.h>
#include <postgres.h>
#include <meos.h>
#include <meos_internal.h>
#include "temporal/set.h"
#include "temporal/temporal.h"
#include "npoint/tnpoint.h"
Functions | |
bool | contained_rid_npoint_tnpoint (const Temporal *temp, const Npoint *np, bool invert) |
Return true if a temporal network point and a network point satisfy the function. More... | |
bool | contained_rid_tnpoint_bigint (const Temporal *temp, int64 rid, bool invert) |
Return true if a temporal network point and a route satisfy the function. More... | |
bool | contained_rid_tnpoint_bigintset (const Temporal *temp, const Set *s, bool invert) |
Return true if a temporal network point and a big integer set satisfy the function. More... | |
bool | contained_rid_tnpoint_tnpoint (const Temporal *temp1, const Temporal *temp2) |
Return true if two temporal network points satisfy the function. More... | |
bool | contains_rid_tnpoint_bigint (const Temporal *temp, int64 rid, bool invert UNUSED) |
Return true if a temporal network point and a route satisfy the function. More... | |
bool | contains_rid_tnpoint_bigintset (const Temporal *temp, const Set *s, bool invert) |
Return true if a temporal network point and a big integer set satisfy the function. More... | |
bool | contains_rid_tnpoint_npoint (const Temporal *temp, const Npoint *np, bool invert UNUSED) |
Return true if a temporal network point and a network point satisfy the function. More... | |
bool | contains_rid_tnpoint_tnpoint (const Temporal *temp1, const Temporal *temp2) |
Return true if two temporal network points satisfy the function. More... | |
bool | overlaps_rid_tnpoint_bigintset (const Temporal *temp, const Set *s, bool invert UNUSED) |
Return true if a temporal network point and a big integer set satisfy the function. More... | |
bool | overlaps_rid_tnpoint_tnpoint (const Temporal *temp1, const Temporal *temp2) |
Return true if two temporal network points satisfy the function. More... | |
bool | same_rid_tnpoint_bigint (const Temporal *temp, int64 rid, bool invert UNUSED) |
Return true if a temporal network point and a route satisfy the function. More... | |
bool | same_rid_tnpoint_bigintset (const Temporal *temp, const Set *s, bool invert UNUSED) |
Return true if a temporal network point and a big integer set satisfy the function. More... | |
bool | same_rid_tnpoint_npoint (const Temporal *temp, const Npoint *np, bool invert UNUSED) |
Return true if a temporal network point and a network point satisfy the function. More... | |
bool | same_rid_tnpoint_tnpoint (const Temporal *temp1, const Temporal *temp2) |
Return true if two temporal network points satisfy the function. 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