Hermes
|
The implementation of BoxSP. More...
#include "../../h/Spatial/BoxSP/Interactions.h"
Functions | |
BoxSP * | intersectionBoxSP_BoxSP (const BoxSP *boxA, const BoxSP *boxB, BoxSP *result) |
PGDLLEXPORT Datum | intersectionBoxSP_BoxSPV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (intersectionBoxSP_BoxSPV1) | |
BoxSP * | unionBoxSP_PointSP (const BoxSP *box, const PointSP *point, BoxSP *result) |
PGDLLEXPORT Datum | unionBoxSP_PointSPV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (unionBoxSP_PointSPV1) | |
BoxSP * | unionBoxSP_SegmentSP (const BoxSP *box, const SegmentSP *segment, BoxSP *result) |
PGDLLEXPORT Datum | unionBoxSP_SegmentSPV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (unionBoxSP_SegmentSPV1) | |
BoxSP * | unionBoxSP_BoxSP (const BoxSP *boxA, const BoxSP *boxB, BoxSP *result) |
PGDLLEXPORT Datum | unionBoxSP_BoxSPV1 (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 (unionBoxSP_BoxSPV1) | |
The implementation of BoxSP.
These functions are documented in the BoxSP/Interactions.h
References BoxSP::h, BoxSP::l, PointSP::x, and PointSP::y.
Referenced by intersectionBoxSP_BoxSPV1(), and intersectionSegmentSP_SegmentSP().
PGDLLEXPORT Datum intersectionBoxSP_BoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
PG_FUNCTION_INFO_V1 | ( | intersectionBoxSP_BoxSPV1 | ) |
PG_FUNCTION_INFO_V1 | ( | unionBoxSP_PointSPV1 | ) |
PG_FUNCTION_INFO_V1 | ( | unionBoxSP_SegmentSPV1 | ) |
PG_FUNCTION_INFO_V1 | ( | unionBoxSP_BoxSPV1 | ) |
References BoxSP::h, BoxSP::l, PointSP::x, and PointSP::y.
Referenced by unionBoxSP_BoxSPV1().
PGDLLEXPORT Datum unionBoxSP_BoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
References BoxSP::h, BoxSP::l, PointSP::x, and PointSP::y.
Referenced by unionBoxSP_PointSPV1().
PGDLLEXPORT Datum unionBoxSP_PointSPV1 | ( | PG_FUNCTION_ARGS | ) |
References SegmentSP::e, BoxSP::h, SegmentSP::i, BoxSP::l, PointSP::x, and PointSP::y.
Referenced by unionBoxSP_SegmentSPV1().
PGDLLEXPORT Datum unionBoxSP_SegmentSPV1 | ( | PG_FUNCTION_ARGS | ) |