Hermes
|
Functions | |
Period * | Trajectory2Period (Datum trajectory, Period *result) |
BoxSP * | Trajectory2BoxSP (const Trajectory *trajectory, BoxSP *result) |
BoxST * | Trajectory2BoxST (const Trajectory *trajectory, BoxST *result) |
PGDLLEXPORT Datum | Trajectory2PeriodV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | Trajectory2BoxSPV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | Trajectory2BoxSTV1 (PG_FUNCTION_ARGS) |
BoxSP* Trajectory2BoxSP | ( | const Trajectory * | trajectory, |
BoxSP * | result | ||
) |
References BoxSP::h, i(), BoxSP::l, Trajectory::NrPoints, Trajectory::points, PointST::sp, PointSP::x, and PointSP::y.
Referenced by Trajectory2BoxSPV1().
PGDLLEXPORT Datum Trajectory2BoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
BoxST* Trajectory2BoxST | ( | const Trajectory * | trajectory, |
BoxST * | result | ||
) |
References Period::e, BoxSP::h, i(), Period::i, BoxSP::l, Trajectory::NrPoints, Trajectory::points, PointST::sp, BoxST::sp, PointST::t, BoxST::t, PointSP::x, and PointSP::y.
Referenced by Trajectory2BoxSTV1().
PGDLLEXPORT Datum Trajectory2BoxSTV1 | ( | PG_FUNCTION_ARGS | ) |
References Period::e, Period::i, NrPointsTrajectory(), pointAtTrajectory(), and PointST::t.
Referenced by intersectsTrajectory_Period(), and Trajectory2PeriodV1().
PGDLLEXPORT Datum Trajectory2PeriodV1 | ( | PG_FUNCTION_ARGS | ) |