Hermes
|
The implementation of PointST. More...
Functions | |
BoxST * | PointST2BoxST (const PointST *point, BoxST *result) |
PGDLLEXPORT Datum | PointST2BoxSTV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (PointST2BoxSTV1) | |
Vector3D * | PointST2Vector3D (const PointST *point, Vector3D *result) |
PGDLLEXPORT Datum | PointST2Vector3DV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (PointST2Vector3DV1) | |
The implementation of PointST.
These functions are documented in the PointST/Casts.h
PG_FUNCTION_INFO_V1 | ( | PointST2BoxSTV1 | ) |
PG_FUNCTION_INFO_V1 | ( | PointST2Vector3DV1 | ) |
References Period::e, BoxSP::h, Period::i, BoxSP::l, PointST::sp, BoxST::sp, PointST::t, BoxST::t, PointSP::x, and PointSP::y.
Referenced by PointST2BoxSTV1().
PGDLLEXPORT Datum PointST2BoxSTV1 | ( | PG_FUNCTION_ARGS | ) |
References PointST::sp, PointST::t, timestamp2seconds(), Vector3D::x, PointSP::x, Vector3D::y, PointSP::y, and Vector3D::z.
Referenced by PointST2Vector3DV1().
PGDLLEXPORT Datum PointST2Vector3DV1 | ( | PG_FUNCTION_ARGS | ) |