MobilityDB 1.1
Functions
tnpoint_spatialfuncs.c File Reference
#include "npoint/tnpoint_spatialfuncs.h"
#include <math.h>
#include <meos.h>
#include "pg_general/temporal.h"
#include "pg_general/type_util.h"
Include dependency graph for tnpoint_spatialfuncs.c:

Functions

PGDLLEXPORT Datum Npoint_same (PG_FUNCTION_ARGS)
 Determines the spatial equality for network points. More...
 
PGDLLEXPORT Datum Tnpoint_at_geometry (PG_FUNCTION_ARGS)
 Restricts a temporal point to a geometry. More...
 
PGDLLEXPORT Datum Tnpoint_azimuth (PG_FUNCTION_ARGS)
 Temporal azimuth of a temporal network point. More...
 
PGDLLEXPORT Datum Tnpoint_cumulative_length (PG_FUNCTION_ARGS)
 Cumulative length traversed by a temporal network point. More...
 
PGDLLEXPORT Datum Tnpoint_get_srid (PG_FUNCTION_ARGS)
 Return the SRID of a temporal network point. More...
 
PGDLLEXPORT Datum Tnpoint_length (PG_FUNCTION_ARGS)
 Length traversed by a temporal network point. More...
 
PGDLLEXPORT Datum Tnpoint_minus_geometry (PG_FUNCTION_ARGS)
 Restrict a temporal point to the complement of a geometry. More...
 
static Datum tnpoint_restrict_geometry_ext (FunctionCallInfo fcinfo, bool atfunc)
 Restrict a temporal network point to (the complement of) a geometry. More...
 
PGDLLEXPORT Datum Tnpoint_speed (PG_FUNCTION_ARGS)
 Speed of a temporal network point. More...
 
PGDLLEXPORT Datum Tnpoint_trajectory (PG_FUNCTION_ARGS)
 Return the geometry covered by a temporal network point. More...
 
PGDLLEXPORT Datum Tnpoint_twcentroid (PG_FUNCTION_ARGS)
 Return the time-weighed centroid of a temporal network point. More...