MobilityDB  1.0
Functions
tnpoint_distance.c File Reference

Temporal distance for temporal network points. More...

#include "npoint/tnpoint_distance.h"
#include "general/temporaltypes.h"
#include "general/temporal_util.h"
#include "general/lifting.h"
#include "point/tpoint_spatialfuncs.h"
#include "point/tpoint_distance.h"
#include "npoint/tnpoint.h"
#include "npoint/tnpoint_static.h"
#include "npoint/tnpoint_spatialfuncs.h"
#include "npoint/tnpoint_tempspatialrels.h"
Include dependency graph for tnpoint_distance.c:

Functions

PGDLLEXPORT Datum distance_geo_tnpoint (PG_FUNCTION_ARGS)
 Returns the temporal distance between the geometry point and the temporal network point. More...
 
PGDLLEXPORT Datum distance_npoint_tnpoint (PG_FUNCTION_ARGS)
 Returns the temporal distance between the network point and the temporal network point. More...
 
PGDLLEXPORT Datum distance_tnpoint_geo (PG_FUNCTION_ARGS)
 Returns the temporal distance between the temporal network point and the geometry point. More...
 
PGDLLEXPORT Datum distance_tnpoint_npoint (PG_FUNCTION_ARGS)
 Returns the temporal distance between the temporal network point and the network point. More...
 
Temporaldistance_tnpoint_tnpoint_internal (const Temporal *temp1, const Temporal *temp2)
 Returns the temporal distance between the two temporal network points. More...
 
PGDLLEXPORT Datum distance_tnpoint_tnpoint (PG_FUNCTION_ARGS)
 Returns the temporal distance between the temporal network point and the network point. More...
 
PGDLLEXPORT Datum NAI_geo_tnpoint (PG_FUNCTION_ARGS)
 Returns the nearest approach instant of the geometry and the temporal network point. More...
 
PGDLLEXPORT Datum NAI_npoint_tnpoint (PG_FUNCTION_ARGS)
 Returns the nearest approach instant of the network point and the temporal network point. More...
 
PGDLLEXPORT Datum NAI_tnpoint_geo (PG_FUNCTION_ARGS)
 Returns the nearest approach instant of the temporal network point and the geometry. More...
 
PGDLLEXPORT Datum NAI_tnpoint_npoint (PG_FUNCTION_ARGS)
 Returns the nearest approach instant of the temporal network point and the network point. More...
 
PGDLLEXPORT Datum NAI_tnpoint_tnpoint (PG_FUNCTION_ARGS)
 Returns the nearest approach instant of the two temporal network points. More...
 
PGDLLEXPORT Datum NAD_geo_tnpoint (PG_FUNCTION_ARGS)
 Returns the nearest approach distance of the geometry and the temporal network point. More...
 
PGDLLEXPORT Datum NAD_npoint_tnpoint (PG_FUNCTION_ARGS)
 Returns the nearest approach distance of the network point and the temporal network point. More...
 
PGDLLEXPORT Datum NAD_tnpoint_geo (PG_FUNCTION_ARGS)
 Returns the nearest approach distance of the temporal network point and the geometry. More...
 
PGDLLEXPORT Datum NAD_tnpoint_npoint (PG_FUNCTION_ARGS)
 Returns the nearest approach distance of the temporal network point and the network point. More...
 
PGDLLEXPORT Datum NAD_tnpoint_tnpoint (PG_FUNCTION_ARGS)
 Returns the nearest approach distance of the two temporal network points. More...
 
PGDLLEXPORT Datum shortestline_geo_tnpoint (PG_FUNCTION_ARGS)
 Returns the line connecting the nearest approach point between the geometry and the temporal network point. More...
 
PGDLLEXPORT Datum shortestline_npoint_tnpoint (PG_FUNCTION_ARGS)
 Returns the line connecting the nearest approach point between the network point and the temporal network point. More...
 
PGDLLEXPORT Datum shortestline_tnpoint_geo (PG_FUNCTION_ARGS)
 Returns the line connecting the nearest approach point between the temporal network point and the geometry. More...
 
PGDLLEXPORT Datum shortestline_tnpoint_npoint (PG_FUNCTION_ARGS)
 Returns the line connecting the nearest approach point between the temporal network point and the network point. More...
 
PGDLLEXPORT Datum shortestline_tnpoint_tnpoint (PG_FUNCTION_ARGS)
 Returns the line connecting the nearest approach point between the two temporal networks. More...
 

Detailed Description

Temporal distance for temporal network points.