![]() |
MobilityDB 1.3
|
Functions for temporal rigid geometries of instant subtype. More...
#include "rgeo/trgeo_inst.h"
#include <meos_rgeo.h>
#include <meos_internal.h>
#include "temporal/temporal.h"
#include "temporal/type_util.h"
#include "temporal/tinstant.h"
#include "geo/tgeo_spatialfuncs.h"
#include "pose/pose.h"
#include "rgeo/trgeo_all.h"
Functions | |
const GSERIALIZED * | trgeoinst_geom_p (const TInstant *inst) |
Returns the reference geometry of the temporal value. More... | |
TInstant * | trgeoinst_make (const GSERIALIZED *geom, const Pose *pose, TimestampTz t) |
Construct a temporal geometry instant value from the arguments. More... | |
TInstant * | trgeoinst_make1 (const GSERIALIZED *geom, const Pose *pose, TimestampTz t) |
Creating a temporal value from its arguments. More... | |
static bool | trgeoinst_make_valid (const GSERIALIZED *gs, const Pose *pose) |
Ensure the validity of the arguments when creating a temporal value. More... | |
size_t | trgeoinst_pose_varsize (const TInstant *inst) |
Returns the size of the trgeometry instant without reference geometry. More... | |
void | trgeoinst_set_pose (TInstant *inst) |
Set the size of the trgeometry instant without reference geometry. More... | |
TInstant * | trgeoinst_tposeinst (const TInstant *inst) |
Returns a new temporal pose instant obtained by removing the reference geometry of a temporal rigid geometry instant. More... | |
TInstant * | trgeoseq_to_tinstant (const TSequence *seq) |
Return a temporal sequence transformed into a temporal instant. More... | |
TInstant * | trgeoseqset_to_tinstant (const TSequenceSet *ss) |
Return a temporal sequence set transformed into a temporal instant. More... | |
Functions for temporal rigid geometries of instant subtype.