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

The implementation of SegmentST. More...

Include dependency graph for Properties.c:

Functions

bool isStoppedSegmentST (const SegmentST *segment, float8 tolerance)
 
PGDLLEXPORT Datum isStoppedSegmentSTV1 (PG_FUNCTION_ARGS)
 
 PG_FUNCTION_INFO_V1 (isStoppedSegmentSTV1)
 
float8 averageSpeedSegmentST (const SegmentST *segment)
 
PGDLLEXPORT Datum averageSpeedSegmentSTV1 (PG_FUNCTION_ARGS)
 
 PG_FUNCTION_INFO_V1 (averageSpeedSegmentSTV1)
 

Detailed Description

The implementation of SegmentST.

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

These functions are documented in the SegmentST/Properties.h

Function Documentation

float8 averageSpeedSegmentST ( const SegmentST segment)
PGDLLEXPORT Datum averageSpeedSegmentSTV1 ( PG_FUNCTION_ARGS  )

References averageSpeedSegmentST().

Here is the call graph for this function:

bool isStoppedSegmentST ( const SegmentST segment,
float8  tolerance 
)

References lengthSegmentSP(), and SegmentST::sp.

Referenced by atBoxSegmentST(), atBoxTSegmentST(), atPeriodSegmentST(), atPeriodSPSegmentST(), and isStoppedSegmentSTV1().

Here is the call graph for this function:

PGDLLEXPORT Datum isStoppedSegmentSTV1 ( PG_FUNCTION_ARGS  )

References isStoppedSegmentST().

Here is the call graph for this function:

PG_FUNCTION_INFO_V1 ( isStoppedSegmentSTV1  )
PG_FUNCTION_INFO_V1 ( averageSpeedSegmentSTV1  )