Hermes
 All Data Structures Files Functions Variables Macros Pages
Distance.c File Reference

The implementantion of PointSP. More...

#include "../../h/Spatial/PointSP/Distance.h"
#include <math.h>
Include dependency graph for Distance.c:

Functions

float8 sqDistancePointSP_PointSP (const PointSP *pointA, const PointSP *pointB)
 
float8 distancePointSP_PointSP (const PointSP *pointA, const PointSP *pointB)
 
PGDLLEXPORT Datum distancePointSP_PointSPV1 (PG_FUNCTION_ARGS)
 
 PG_FUNCTION_INFO_V1 (distancePointSP_PointSPV1)
 
float8 distanceManhattanPointSP_PointSP (const PointSP *pointA, const PointSP *pointB)
 
PGDLLEXPORT Datum distanceManhattanPointSP_PointSPV1 (PG_FUNCTION_ARGS)
 
 PG_FUNCTION_INFO_V1 (distanceManhattanPointSP_PointSPV1)
 
float8 distanceChebyshevPointSP_PointSP (const PointSP *pointA, const PointSP *pointB)
 
PGDLLEXPORT Datum distanceChebyshevPointSP_PointSPV1 (PG_FUNCTION_ARGS)
 
 PG_FUNCTION_INFO_V1 (distanceChebyshevPointSP_PointSPV1)
 

Detailed Description

The implementantion of PointSP.

Author
Marios Vodas (mvoda.nosp@m.s@gm.nosp@m.ail.c.nosp@m.om).

This function is documented in the PointSP/Distance.h

Function Documentation

float8 distanceChebyshevPointSP_PointSP ( const PointSP pointA,
const PointSP pointB 
)
PGDLLEXPORT Datum distanceChebyshevPointSP_PointSPV1 ( PG_FUNCTION_ARGS  )

References distanceChebyshevPointSP_PointSP().

Here is the call graph for this function:

float8 distanceManhattanPointSP_PointSP ( const PointSP pointA,
const PointSP pointB 
)
PGDLLEXPORT Datum distanceManhattanPointSP_PointSPV1 ( PG_FUNCTION_ARGS  )

References distanceManhattanPointSP_PointSP().

Here is the call graph for this function:

PGDLLEXPORT Datum distancePointSP_PointSPV1 ( PG_FUNCTION_ARGS  )

References distancePointSP_PointSP().

Here is the call graph for this function:

PG_FUNCTION_INFO_V1 ( distancePointSP_PointSPV1  )
PG_FUNCTION_INFO_V1 ( distanceManhattanPointSP_PointSPV1  )
PG_FUNCTION_INFO_V1 ( distanceChebyshevPointSP_PointSPV1  )
float8 sqDistancePointSP_PointSP ( const PointSP pointA,
const PointSP pointB 
)

References PointSP::x, and PointSP::y.

Referenced by DTW(), and Euclidean().