MobilityDB 1.1
|
#include "npoint/tnpoint.h"
#include <assert.h>
#include <meos.h>
#include <meos_internal.h>
#include "general/lifting.h"
#include "general/set.h"
#include "general/type_parser.h"
#include "general/type_util.h"
#include "point/tpoint_spatialfuncs.h"
#include "npoint/tnpoint_static.h"
#include "npoint/tnpoint_parser.h"
Functions | |
Temporal * | tgeompoint_tnpoint (const Temporal *temp) |
Cast a temporal geometric point as a temporal network point. More... | |
TInstant * | tgeompointinst_tnpointinst (const TInstant *inst) |
Cast a temporal geometric point as a temporal network point. More... | |
TSequence * | tgeompointseq_tnpointseq (const TSequence *seq) |
Cast a temporal geometric point as a temporal network point. More... | |
TSequenceSet * | tgeompointseqset_tnpointseqset (const TSequenceSet *ss) |
Cast a temporal geometric point as a temporal network point. More... | |
Nsegment ** | tnpoint_positions (const Temporal *temp, int *count) |
Return the network segments covered by the temporal network point. More... | |
int64 | tnpoint_route (const Temporal *temp) |
Return the single route of a temporal network point. More... | |
Set * | tnpoint_routes (const Temporal *temp) |
Return the array of routes of a temporal network point. More... | |
Temporal * | tnpoint_tgeompoint (const Temporal *temp) |
Cast a temporal network point as a temporal geometric point. More... | |
Set * | tnpointcontseq_routes (const TSequence *seq) |
Return the routes of a temporal network point. More... | |
TSequence * | tnpointcontseq_tgeompointcontseq (const TSequence *seq) |
Cast a temporal network point as a temporal geometric point. More... | |
Set * | tnpointdiscseq_routes (const TSequence *seq) |
Return the routes of a temporal network point. More... | |
TSequence * | tnpointdiscseq_tgeompointdiscseq (const TSequence *seq) |
Cast a temporal network point as a temporal geometric point. More... | |
Nsegment ** | tnpointinst_positions (const TInstant *inst) |
Return the network segments covered by the temporal network point. More... | |
int64 | tnpointinst_route (const TInstant *inst) |
Return the route of the temporal network point. More... | |
Set * | tnpointinst_routes (const TInstant *inst) |
Return the routes of a temporal network point. More... | |
TInstant * | tnpointinst_tgeompointinst (const TInstant *inst) |
Basic functions for temporal network points. More... | |
Nsegment * | tnpointseq_linear_positions (const TSequence *seq) |
Return the network segments covered by the temporal network point. More... | |
Nsegment ** | tnpointseq_positions (const TSequence *seq, int *count) |
Return the network segments covered by the temporal network point. More... | |
Nsegment ** | tnpointseq_step_positions (const TSequence *seq, int *count) |
Return the network segments covered by the temporal network point. More... | |
Nsegment ** | tnpointseqset_linear_positions (const TSequenceSet *ss, int *count) |
Return the network segments covered by the temporal network point. More... | |
Nsegment ** | tnpointseqset_positions (const TSequenceSet *ss, int *count) |
Return the network segments covered by the temporal network point. More... | |
Set * | tnpointseqset_routes (const TSequenceSet *ss) |
Return the routes of a temporal network point. More... | |
Nsegment ** | tnpointseqset_step_positions (const TSequenceSet *ss, int *count) |
Return the network segments covered by the temporal network point. More... | |
TSequenceSet * | tnpointseqset_tgeompointseqset (const TSequenceSet *ss) |
Cast a temporal network point as a temporal geometric point. More... | |