Hermes
|
The implementantion of PointSP. More...
#include "../../h/Spatial/PointSP/Casts.h"
Functions | |
PointXY * | PointSP2PointXY (const PointSP *point, PointXY *result) |
PGDLLEXPORT Datum | PointSP2PointXYV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (PointSP2PointXYV1) | |
BoxSP * | PointSP2BoxSP (const PointSP *point, BoxSP *result) |
PGDLLEXPORT Datum | PointSP2BoxSPV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (PointSP2BoxSPV1) | |
Vector2D * | PointSP2Vector2D (const PointSP *point, Vector2D *result) |
PGDLLEXPORT Datum | PointSP2Vector2DV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (PointSP2Vector2DV1) | |
The implementantion of PointSP.
These functions are documented in the PointSP/Casts.h
PG_FUNCTION_INFO_V1 | ( | PointSP2PointXYV1 | ) |
PG_FUNCTION_INFO_V1 | ( | PointSP2BoxSPV1 | ) |
PG_FUNCTION_INFO_V1 | ( | PointSP2Vector2DV1 | ) |
References BoxSP::h, BoxSP::l, PointSP::x, and PointSP::y.
Referenced by distanceBoxSP_PointSP(), and PointSP2BoxSPV1().
PGDLLEXPORT Datum PointSP2BoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
References PointXY::x, PointSP::x, PointXY::y, and PointSP::y.
Referenced by PointSP2PointXYV1().
PGDLLEXPORT Datum PointSP2PointXYV1 | ( | PG_FUNCTION_ARGS | ) |
References Vector2D::x, PointSP::x, Vector2D::y, and PointSP::y.
Referenced by closestPointSegmentSP_PointSP(), directionSegmentSP(), distanceSegmentSP_PointSP(), and PointSP2Vector2DV1().
PGDLLEXPORT Datum PointSP2Vector2DV1 | ( | PG_FUNCTION_ARGS | ) |