|
MobilityDB 1.3
|
Functions for temporal rigid geometries of sequence subtype. More...
#include "rgeo/trgeo_seq.h"#include <assert.h>#include <utils/timestamp.h>#include <meos_internal.h>#include "temporal/temporal.h"#include "temporal/tsequence.h"#include "temporal/type_util.h"#include "temporal/temporal_boxops.h"#include "rgeo/trgeo_all.h"#include "rgeo/trgeo_boxops.h"#include "rgeo/trgeo_utils.h"Functions | |
| TSequence * | trgeoinst_to_tsequence (const TInstant *inst, interpType interp) |
| Return a temporal instant transformed into a temporal sequence. More... | |
| const GSERIALIZED * | trgeoseq_geom_p (const TSequence *seq) |
| Return the reference geometry of the temporal value. More... | |
| TSequence * | trgeoseq_make (const GSERIALIZED *geom, TInstant **instants, int count, bool lower_inc, bool upper_inc, interpType interp, bool normalize) |
| Construct a temporal sequence from an array of temporal instants. More... | |
| TSequence * | trgeoseq_make1 (const GSERIALIZED *geom, TInstant **instants, int count, bool lower_inc, bool upper_inc, interpType interp, bool normalize) |
| Construct a temporal sequence from an array of temporal instants. More... | |
| TSequence * | trgeoseq_make1_exp (const GSERIALIZED *geom, TInstant **instants, int count, int maxcount, bool lower_inc, bool upper_inc, interpType interp, bool normalize) |
| Construct a temporal sequence from an array of temporal instants. More... | |
| TSequence * | trgeoseq_make_exp (const GSERIALIZED *geom, TInstant **instants, int count, int maxcount, bool lower_inc, bool upper_inc, interpType interp, bool normalize) |
| Construct a temporal sequence from an array of temporal instants. More... | |
| TSequence * | trgeoseq_make_free (const GSERIALIZED *geom, TInstant **instants, int count, bool lower_inc, bool upper_inc, interpType interp, bool normalize) |
| Construct a temporal sequence from an array of temporal instants and free the array and the instants after the creation. More... | |
| TSequence * | trgeoseq_make_free_exp (const GSERIALIZED *geom, TInstant **instants, int count, int maxcount, bool lower_inc, bool upper_inc, interpType interp, bool normalize) |
| Construct a temporal sequence from an array of temporal instants and free the array and the instants after the creation. More... | |
| bool | trgeoseq_make_valid (const GSERIALIZED *geom, TInstant **instants, int count, bool lower_inc, bool upper_inc, bool linear) |
| Ensure the validity of the arguments when creating a temporal value. More... | |
| size_t | trgeoseq_pose_varsize (const TSequence *seq) |
| Return the size of the trgeometryseq without reference geometry. More... | |
| void | trgeoseq_set_pose (TSequence *seq) |
| Set the size of the trgeometryseq without reference geometry. More... | |
| TSequence * | trgeoseq_tposeseq (const TSequence *seq) |
| Return a new temporal pose sequence obtained by removing the reference geometry of a temporal rigid geometry. More... | |
| TSequence * | trgeoseqset_to_tsequence (const TSequenceSet *ss) |
| Return a temporal sequence set transformed into a temporal sequence. More... | |
Functions for temporal rigid geometries of sequence subtype.