Hermes
|
Functions | |
PGDLLEXPORT Datum | sizeTrajectory (PG_FUNCTION_ARGS) |
int32 | NrPointsTrajectory (Datum trajectory) |
PGDLLEXPORT Datum | NrPointsTrajectoryV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | NrSegmentsTrajectory (PG_FUNCTION_ARGS) |
float8 | samplingPeriodTrajectory (Datum trajectory) |
PGDLLEXPORT Datum | samplingPeriodTrajectoryV1 (PG_FUNCTION_ARGS) |
PointST * | pointAtTrajectory (Datum trajectory, int32 i, PointST *result) |
SegmentST * | segmentAtTrajectory (Datum trajectory, int32 i, SegmentST *result) |
PGDLLEXPORT Datum | pointAtTrajectoryV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | segmentAtTrajectoryV1 (PG_FUNCTION_ARGS) |
PointST * | firstPointTrajectory (Datum trajectory, PointST *result) |
PointST * | lastPointTrajectory (Datum trajectory, PointST *result) |
SegmentST * | firstSegmentTrajectory (Datum trajectory, SegmentST *result) |
SegmentST * | lastSegmentTrajectory (Datum trajectory, SegmentST *result) |
PGDLLEXPORT Datum | firstPointTrajectoryV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | lastPointTrajectoryV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | firstSegmentTrajectoryV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | lastSegmentTrajectoryV1 (PG_FUNCTION_ARGS) |
Trajectory * | subTrajectory (Datum trajectory, int32 s, int32 e) |
PGDLLEXPORT Datum | subTrajectoryV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | pointsTrajectory (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | segmentsTrajectory (PG_FUNCTION_ARGS) |
References pointAtTrajectory().
Referenced by firstPointTrajectoryV1().
PGDLLEXPORT Datum firstPointTrajectoryV1 | ( | PG_FUNCTION_ARGS | ) |
References segmentAtTrajectory().
Referenced by firstSegmentTrajectoryV1().
PGDLLEXPORT Datum firstSegmentTrajectoryV1 | ( | PG_FUNCTION_ARGS | ) |
References NrPointsTrajectory(), and pointAtTrajectory().
Referenced by lastPointTrajectoryV1().
PGDLLEXPORT Datum lastPointTrajectoryV1 | ( | PG_FUNCTION_ARGS | ) |
References NrPointsTrajectory(), and segmentAtTrajectory().
Referenced by lastSegmentTrajectoryV1().
PGDLLEXPORT Datum lastSegmentTrajectoryV1 | ( | PG_FUNCTION_ARGS | ) |
int32 NrPointsTrajectory | ( | Datum | trajectory | ) |
References points().
Referenced by accelerationAtTrajectory(), accelerationAtTTrajectory(), angleXXTrajectory(), atInstantTrajectory(), atPeriodTrajectory(), averageSpeedTrajectory(), displacementTrajectory(), durationInIntervalTrajectory(), lastPointTrajectory(), lastSegmentTrajectory(), normalizedSamplingRateTrajectory(), NrPointsTrajectoryV1(), NrSegmentsTrajectory(), pointAtTrajectory(), segmentAtTrajectory(), speedAtTrajectory(), speedAtTTrajectory(), subTrajectory(), and Trajectory2Period().
PGDLLEXPORT Datum NrPointsTrajectoryV1 | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum NrSegmentsTrajectory | ( | PG_FUNCTION_ARGS | ) |
References NrPointsTrajectory(), and points().
Referenced by accelerationAtTTrajectory(), angleXXTrajectory(), atInstantTrajectory(), atPeriodTrajectory(), averageSpeedTrajectory(), displacementTrajectory(), durationInIntervalTrajectory(), firstPointTrajectory(), lastPointTrajectory(), normalizedSamplingRateTrajectory(), pointAtTrajectoryV1(), speedAtTTrajectory(), and Trajectory2Period().
PGDLLEXPORT Datum pointAtTrajectoryV1 | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum pointsTrajectory | ( | PG_FUNCTION_ARGS | ) |
References i(), Trajectory::NrPoints, Trajectory::points, and trajectory().
float8 samplingPeriodTrajectory | ( | Datum | trajectory | ) |
PGDLLEXPORT Datum samplingPeriodTrajectoryV1 | ( | PG_FUNCTION_ARGS | ) |
References samplingPeriodTrajectory(), and seconds2interval().
References SegmentSP::e, Period::e, SegmentSP::i, Period::i, NrPointsTrajectory(), points(), PointST::sp, SegmentST::sp, PointST::t, and SegmentST::t.
Referenced by firstSegmentTrajectory(), lastSegmentTrajectory(), and segmentAtTrajectoryV1().
PGDLLEXPORT Datum segmentAtTrajectoryV1 | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum segmentsTrajectory | ( | PG_FUNCTION_ARGS | ) |
References SegmentSP::e, Period::e, SegmentSP::i, Period::i, Trajectory::NrPoints, Trajectory::points, PointST::sp, SegmentST::sp, PointST::t, SegmentST::t, and trajectory().
PGDLLEXPORT Datum sizeTrajectory | ( | PG_FUNCTION_ARGS | ) |
Trajectory* subTrajectory | ( | Datum | trajectory, |
int32 | s, | ||
int32 | e | ||
) |
References allocateTrajectory(), NrPointsTrajectory(), points(), and Trajectory::points.
Referenced by accelerationAtTrajectory(), atInstantTrajectory(), atPeriodTrajectory(), speedAtTrajectory(), and subTrajectoryV1().
PGDLLEXPORT Datum subTrajectoryV1 | ( | PG_FUNCTION_ARGS | ) |
References subTrajectory(), and updateMetadataTrajectory().