MobilityDB 1.3
Loading...
Searching...
No Matches
Functions
trgeo_seqset.h File Reference

Functions for temporal rigid geometries with sequence set subtype. More...

#include <postgres.h>
#include "temporal/temporal.h"

Go to the source code of this file.

Functions

TSequencetrgeo_to_tsequence (const Temporal *temp, const char *interp_str)
 Return a temporal rigid geometry transformed to a temporal sequence. More...
 
TSequenceSettrgeo_to_tsequenceset (const Temporal *temp, const char *interp_str)
 Return a temporal rigid geometry transformed to a temporal sequence set. More...
 
const GSERIALIZEDtrgeoseqset_geom_p (const TSequenceSet *ts)
 Returns the reference geometry of the temporal value. More...
 
TSequenceSettrgeoseqset_make (const GSERIALIZED *geom, const TSequence **sequences, int count, bool normalize)
 Construct a temporal sequence set from an array of temporal sequences. More...
 
TSequenceSettrgeoseqset_make1_exp (const GSERIALIZED *geom, const TSequence **sequences, int count, int maxcount, bool normalize)
 Construct a temporal sequence set from an array of temporal sequences. More...
 
TSequenceSettrgeoseqset_make_exp (const GSERIALIZED *geom, const TSequence **sequences, int count, int maxcount, bool normalize)
 Construct a temporal sequence set from an array of temporal sequences. More...
 
TSequenceSettrgeoseqset_make_free (const GSERIALIZED *geom, TSequence **sequences, int count, bool normalize)
 Construct a temporal sequence set from an array of temporal sequences and free the array and the sequences after the creation. More...
 
TSequenceSettrgeoseqset_make_gaps (const GSERIALIZED *geom, const TInstant **instants, int count, interpType interp, Interval *maxt, double maxdist)
 Construct a temporal sequence set from an array of temporal instants introducing a gap when two consecutive instants are separated from each other by at least the given distance or the given time interval. More...
 
TSequencetrgeoseqset_to_tsequence (const TSequenceSet *ss)
 Return a temporal sequence set transformed into a temporal sequence. More...
 
TSequenceSettrgeoseqset_tposeseqset (const TSequenceSet *ss)
 Returns a new temporal pose sequence obtained by removing the reference geometry of a temporal rigid geometry. More...
 

Detailed Description

Functions for temporal rigid geometries with sequence set subtype.