|
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().
