![]() |
MobilityDB 1.3
|
General functions for temporal rigid geometries. More...
#include "rgeo/trgeo.h"
#include <stdio.h>
#include <postgres.h>
#include "utils/array.h"
#include "utils/timestamp.h"
#include <meos.h>
#include <meos_rgeo.h>
#include "temporal/set.h"
#include "temporal/span.h"
#include "temporal/spanset.h"
#include "temporal/type_inout.h"
#include "temporal/type_util.h"
#include "geo/tgeo_spatialfuncs.h"
#include "pose/pose.h"
#include "rgeo/trgeo_parser.h"
#include "rgeo/trgeo_all.h"
#include "pg_temporal/meos_catalog.h"
#include "pg_temporal/temporal.h"
#include "pg_temporal/type_util.h"
#include "pg_geo/postgis.h"
#include "pg_geo/tspatial.h"
Functions | |
Datum | Trgeometry_as_ewkt (PG_FUNCTION_ARGS) |
Return the Extended Well-Known Text (EWKT) representation of a temporal rigid geometry. More... | |
Datum | Trgeometry_as_text (PG_FUNCTION_ARGS) |
Return the Well-Known Text (WKT) representation of a temporal rigid geometry @sqlfn asText() More... | |
static Datum | Trgeometry_as_text_ext (FunctionCallInfo fcinfo, bool extended) |
Return the (Extended) Well-Known Text (WKT or EWKT) representation of a temporal rigid geometry. More... | |
Datum | Trgeometry_constructor (PG_FUNCTION_ARGS) |
Construct a temporal rigid geometry from a reference geometry and a temporal pose @sqlfn trgeometry() More... | |
Datum | Trgeometry_end_value (PG_FUNCTION_ARGS) |
Return the end value of a temporal rigid geometry @sqlfn endValue() More... | |
Datum | Trgeometry_from_ewkt (PG_FUNCTION_ARGS) |
Input a temporal rigid geometry from its Extended Well-Known Text (EWKT) representation. More... | |
Datum | Trgeometry_in (PG_FUNCTION_ARGS) |
Generic input function for temporal rigid geometries. More... | |
Datum | Trgeometry_inst_constructor (PG_FUNCTION_ARGS) |
Construct a temporal rigid geometry instant from a geometry, a pose, and a timestamptz @sqlfn trgeometryInst() More... | |
Datum | Trgeometry_out (PG_FUNCTION_ARGS) |
Generic output function for temporal rigid geometries. More... | |
Datum | Trgeometry_recv (PG_FUNCTION_ARGS) |
Return a temporal rigid geometry from its Well-Known Binary (WKB) representation @sqlfn trgeometry_recv() More... | |
Datum | Trgeometry_send (PG_FUNCTION_ARGS) |
Return the Well-Known Binary (WKB) representation of a temporal rigid geometry @sqlfn trgeometry_send() More... | |
Datum | Trgeometry_seq_constructor (PG_FUNCTION_ARGS) |
Construct a temporal rigid geometry sequence from an array of temporal instants @sqlfn trgeometrySeq() More... | |
Datum | Trgeometry_seqset_constructor (PG_FUNCTION_ARGS) |
Construct a temporal rigid geometry sequence set from an array of temporal sequences @sqlfn trgeometrySeqSet() More... | |
Datum | Trgeometry_seqset_constructor_gaps (PG_FUNCTION_ARGS) |
Construct a temporal rigid geometry sequence set from an array of temporal instants accounting for potential gaps. More... | |
Datum | Trgeometry_start_value (PG_FUNCTION_ARGS) |
Return the start value of a temporal rigid geometry @sqlfn startValue() More... | |
Datum | Trgeometry_to_geom (PG_FUNCTION_ARGS) |
Return the reference geometry of a temporal rigid geometry @sqlfn geometry() More... | |
Datum | Trgeometry_to_tinstant (PG_FUNCTION_ARGS) |
Return a temporal rigid geometry transformed into a temporal instant @sqlfn trgeometryInst() More... | |
Datum | Trgeometry_to_tpoint (PG_FUNCTION_ARGS) |
Convert a temporal rigid geometry into a temporal point @sqlfn tgeompoint() More... | |
Datum | Trgeometry_to_tpose (PG_FUNCTION_ARGS) |
Convert a temporal rigid geometry into a temporal pose @sqlfn tpose() More... | |
Datum | Trgeometry_to_tsequence (PG_FUNCTION_ARGS) |
Return a temporal rigid geometry transformed into a temporal sequence. More... | |
Datum | Trgeometry_to_tsequenceset (PG_FUNCTION_ARGS) |
Return a temporal rigid geometry transformed into a temporal sequence set. More... | |
Datum | Trgeometry_typmod_in (PG_FUNCTION_ARGS) |
Input typmod information for temporal rigid geometries. More... | |
Datum | Trgeometry_value_at_timestamptz (PG_FUNCTION_ARGS) |
Return the value of a temporal rigid geometry at a timestamptz @sqlfn valueAtTimestamp() More... | |
Datum | Trgeometry_value_n (PG_FUNCTION_ARGS) |
Return the n-th value of a temporal rigid geometry @sqlfn valueN() More... | |
General functions for temporal rigid geometries.