Hermes
|
#include "Definition.h"
Functions | |
bool | isStoppedSegmentST (const SegmentST *segment, float8 tolerance) |
PGDLLEXPORT Datum | isStoppedSegmentSTV1 (PG_FUNCTION_ARGS) |
float8 | averageSpeedSegmentST (const SegmentST *segment) |
PGDLLEXPORT Datum | averageSpeedSegmentSTV1 (PG_FUNCTION_ARGS) |
float8 averageSpeedSegmentST | ( | const SegmentST * | segment | ) |
References differenceInSeconds(), Period::e, Period::i, lengthSegmentSP(), SegmentST::sp, and SegmentST::t.
Referenced by atPointTSegmentST(), averageSpeedSegmentSTV1(), and averageSpeedTrajectory().
PGDLLEXPORT Datum averageSpeedSegmentSTV1 | ( | PG_FUNCTION_ARGS | ) |
bool isStoppedSegmentST | ( | const SegmentST * | segment, |
float8 | tolerance | ||
) |
References lengthSegmentSP(), and SegmentST::sp.
Referenced by atBoxSegmentST(), atBoxTSegmentST(), atPeriodSegmentST(), atPeriodSPSegmentST(), and isStoppedSegmentSTV1().
PGDLLEXPORT Datum isStoppedSegmentSTV1 | ( | PG_FUNCTION_ARGS | ) |