34#ifndef __TRGEO_INST_H__
35#define __TRGEO_INST_H__
40#include "temporal/temporal.h"
int64 TimestampTz
Definition: postgres_ext_defs.in.h:22
Definition: postgis_ext_defs.in.h:170
Basic functions for static pose objects.
Definition: pose.h:56
Structure to represent temporal values of instant subtype.
Definition: meos.h:185
Structure to represent temporal values of sequence set subtype.
Definition: meos.h:224
Structure to represent temporal values of sequence subtype.
Definition: meos.h:202
TInstant * trgeoseqset_to_tinstant(const TSequenceSet *ts)
Return a temporal sequence set transformed into a temporal instant.
Definition: trgeo_inst.c:235
size_t trgeoinst_pose_varsize(const TInstant *inst)
Returns the size of the trgeometry instant without reference geometry.
Definition: trgeo_inst.c:69
const GSERIALIZED * trgeoinst_geom_p(const TInstant *inst)
Functions for temporal rigid instant geometries.
Definition: trgeo_inst.c:55
TInstant * trgeoinst_make1(const GSERIALIZED *geom, const Pose *pose, TimestampTz t)
Creating a temporal value from its arguments.
Definition: trgeo_inst.c:149
TInstant * trgeoinst_tposeinst(const TInstant *inst)
Returns a new temporal pose instant obtained by removing the reference geometry of a temporal rigid g...
Definition: trgeo_inst.c:96
TInstant * trgeoseq_to_tinstant(const TSequence *seq)
Return a temporal sequence transformed into a temporal instant.
Definition: trgeo_inst.c:215
void trgeoinst_set_pose(TInstant *inst)
Set the size of the trgeometry instant without reference geometry.
Definition: trgeo_inst.c:81