Hermes
|
The implementantion of SegmentSP. More...
#include "../../h/Spatial/SegmentSP/Casts.h"
Functions | |
BoxSP * | SegmentSP2BoxSP (const SegmentSP *segment, BoxSP *result) |
PGDLLEXPORT Datum | SegmentSP2BoxSPV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (SegmentSP2BoxSPV1) | |
LineSP * | SegmentSP2LineSP (const SegmentSP *segment, LineSP *result) |
PGDLLEXPORT Datum | SegmentSP2LineSPV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (SegmentSP2LineSPV1) | |
The implementantion of SegmentSP.
These functions are documented in the SegmentSP/Casts.h
PG_FUNCTION_INFO_V1 | ( | SegmentSP2BoxSPV1 | ) |
PG_FUNCTION_INFO_V1 | ( | SegmentSP2LineSPV1 | ) |
References SegmentSP::e, BoxSP::h, SegmentSP::i, BoxSP::l, PointSP::x, and PointSP::y.
Referenced by consistentGiSTSegmentST(), intersectionSegmentSP_SegmentSP(), SegmentSP2BoxSPV1(), and SegmentST2BoxST().
PGDLLEXPORT Datum SegmentSP2BoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
References LineSP::A, LineSP::B, LineSP::C, SegmentSP::e, SegmentSP::i, PointSP::x, and PointSP::y.
Referenced by angleDistanceTraclus(), angleXXAvgTrajectory(), angleXXTrajectory(), enlargeBoxST(), and SegmentSP2LineSPV1().
PGDLLEXPORT Datum SegmentSP2LineSPV1 | ( | PG_FUNCTION_ARGS | ) |