Hermes
|
Functions | |
bool | isPunctalBoxSP (const BoxSP *box) |
PGDLLEXPORT Datum | isPunctalBoxSPV1 (PG_FUNCTION_ARGS) |
int32 | widthBoxSP (const BoxSP *box) |
int32 | heightBoxSP (const BoxSP *box) |
int64 | areaBoxSP (const BoxSP *box) |
PGDLLEXPORT Datum | widthBoxSPV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | heightBoxSPV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | areaBoxSPV1 (PG_FUNCTION_ARGS) |
PointXY * | centerBoxSP (const BoxSP *box, PointXY *result) |
float8 | centerXBoxSP (const BoxSP *box) |
float8 | centerYBoxSP (const BoxSP *box) |
PGDLLEXPORT Datum | centerBoxSPV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | centerXBoxSPV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | centerYBoxSPV1 (PG_FUNCTION_ARGS) |
PointSP * | lhBoxSP (const BoxSP *box, PointSP *result) |
PointSP * | hlBoxSP (const BoxSP *box, PointSP *result) |
PGDLLEXPORT Datum | lhBoxSPV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | hlBoxSPV1 (PG_FUNCTION_ARGS) |
SegmentSP * | l_hBoxSP (const BoxSP *box, SegmentSP *result) |
SegmentSP * | h_lBoxSP (const BoxSP *box, SegmentSP *result) |
PGDLLEXPORT Datum | l_hBoxSPV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | h_lBoxSPV1 (PG_FUNCTION_ARGS) |
SegmentSP * | lh_hlBoxSP (const BoxSP *box, SegmentSP *result) |
SegmentSP * | hl_lhBoxSP (const BoxSP *box, SegmentSP *result) |
PGDLLEXPORT Datum | lh_hlBoxSPV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | hl_lhBoxSPV1 (PG_FUNCTION_ARGS) |
SegmentSP * | lh_hBoxSP (const BoxSP *box, SegmentSP *result) |
SegmentSP * | h_lhBoxSP (const BoxSP *box, SegmentSP *result) |
PGDLLEXPORT Datum | lh_hBoxSPV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | h_lhBoxSPV1 (PG_FUNCTION_ARGS) |
SegmentSP * | h_hlBoxSP (const BoxSP *box, SegmentSP *result) |
SegmentSP * | hl_hBoxSP (const BoxSP *box, SegmentSP *result) |
PGDLLEXPORT Datum | h_hlBoxSPV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | hl_hBoxSPV1 (PG_FUNCTION_ARGS) |
SegmentSP * | hl_lBoxSP (const BoxSP *box, SegmentSP *result) |
SegmentSP * | l_hlBoxSP (const BoxSP *box, SegmentSP *result) |
PGDLLEXPORT Datum | hl_lBoxSPV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | l_hlBoxSPV1 (PG_FUNCTION_ARGS) |
SegmentSP * | l_lhBoxSP (const BoxSP *box, SegmentSP *result) |
SegmentSP * | lh_lBoxSP (const BoxSP *box, SegmentSP *result) |
PGDLLEXPORT Datum | l_lhBoxSPV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | lh_lBoxSPV1 (PG_FUNCTION_ARGS) |
int64 areaBoxSP | ( | const BoxSP * | box | ) |
References BoxSP::h, BoxSP::l, PointSP::x, and PointSP::y.
Referenced by areaBoxSPV1(), penaltyGiSTBoxST(), penaltyGiSTSegmentST(), picksplitGiSTBoxST(), and picksplitGiSTSegmentST().
PGDLLEXPORT Datum areaBoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
References BoxSP::h, BoxSP::l, PointXY::x, PointSP::x, PointXY::y, and PointSP::y.
Referenced by centerBoxSPV1(), and intersectionSegmentSP_BoxSP().
PGDLLEXPORT Datum centerBoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
float8 centerXBoxSP | ( | const BoxSP * | box | ) |
References BoxSP::h, BoxSP::l, and PointSP::x.
Referenced by centerXBoxSPV1().
PGDLLEXPORT Datum centerXBoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
float8 centerYBoxSP | ( | const BoxSP * | box | ) |
References BoxSP::h, BoxSP::l, and PointSP::y.
Referenced by centerYBoxSPV1().
PGDLLEXPORT Datum centerYBoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
References SegmentSP::e, BoxSP::h, SegmentSP::i, BoxSP::l, PointSP::x, and PointSP::y.
Referenced by distanceBoxSP_SegmentSP(), and h_hlBoxSPV1().
PGDLLEXPORT Datum h_hlBoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
References SegmentSP::e, BoxSP::h, SegmentSP::i, and BoxSP::l.
Referenced by h_lBoxSPV1().
PGDLLEXPORT Datum h_lBoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
References SegmentSP::e, BoxSP::h, SegmentSP::i, BoxSP::l, PointSP::x, and PointSP::y.
Referenced by h_lhBoxSPV1().
PGDLLEXPORT Datum h_lhBoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
int32 heightBoxSP | ( | const BoxSP * | box | ) |
References BoxSP::h, BoxSP::l, and PointSP::y.
Referenced by heightBoxSPV1().
PGDLLEXPORT Datum heightBoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
References SegmentSP::e, BoxSP::h, SegmentSP::i, BoxSP::l, PointSP::x, and PointSP::y.
Referenced by distanceBoxSP_BoxSP(), and hl_hBoxSPV1().
PGDLLEXPORT Datum hl_hBoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
References SegmentSP::e, BoxSP::h, SegmentSP::i, BoxSP::l, PointSP::x, and PointSP::y.
Referenced by distanceBoxSP_SegmentSP(), and hl_lBoxSPV1().
PGDLLEXPORT Datum hl_lBoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
References SegmentSP::e, BoxSP::h, SegmentSP::i, BoxSP::l, PointSP::x, and PointSP::y.
Referenced by hl_lhBoxSPV1(), and intersectionSegmentSP_SegmentSP().
PGDLLEXPORT Datum hl_lhBoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
References BoxSP::h, BoxSP::l, PointSP::x, and PointSP::y.
Referenced by distanceBoxSP_BoxSP(), and hlBoxSPV1().
PGDLLEXPORT Datum hlBoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
bool isPunctalBoxSP | ( | const BoxSP * | box | ) |
References BoxSP::h, BoxSP::l, PointSP::x, and PointSP::y.
Referenced by intersectionSegmentSP_SegmentSP(), isPunctalBoxSPV1(), and isPunctalBoxST().
PGDLLEXPORT Datum isPunctalBoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
References SegmentSP::e, BoxSP::h, SegmentSP::i, and BoxSP::l.
Referenced by enlargeBoxST(), intersectionSegmentSP_SegmentSP(), and l_hBoxSPV1().
PGDLLEXPORT Datum l_hBoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
References SegmentSP::e, BoxSP::h, SegmentSP::i, BoxSP::l, PointSP::x, and PointSP::y.
Referenced by distanceBoxSP_BoxSP(), and l_hlBoxSPV1().
PGDLLEXPORT Datum l_hlBoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
References SegmentSP::e, BoxSP::h, SegmentSP::i, BoxSP::l, PointSP::x, and PointSP::y.
Referenced by distanceBoxSP_BoxSP(), distanceBoxSP_SegmentSP(), and l_lhBoxSPV1().
PGDLLEXPORT Datum l_lhBoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
References SegmentSP::e, BoxSP::h, SegmentSP::i, BoxSP::l, PointSP::x, and PointSP::y.
Referenced by distanceBoxSP_BoxSP(), distanceBoxSP_SegmentSP(), and lh_hBoxSPV1().
PGDLLEXPORT Datum lh_hBoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
References SegmentSP::e, BoxSP::h, SegmentSP::i, BoxSP::l, PointSP::x, and PointSP::y.
Referenced by lh_hlBoxSPV1().
PGDLLEXPORT Datum lh_hlBoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
References SegmentSP::e, BoxSP::h, SegmentSP::i, BoxSP::l, PointSP::x, and PointSP::y.
Referenced by lh_lBoxSPV1().
PGDLLEXPORT Datum lh_lBoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
References BoxSP::h, BoxSP::l, PointSP::x, and PointSP::y.
Referenced by distanceBoxSP_BoxSP(), and lhBoxSPV1().
PGDLLEXPORT Datum lhBoxSPV1 | ( | PG_FUNCTION_ARGS | ) |
int32 widthBoxSP | ( | const BoxSP * | box | ) |
References BoxSP::h, BoxSP::l, and PointSP::x.
Referenced by widthBoxSPV1().
PGDLLEXPORT Datum widthBoxSPV1 | ( | PG_FUNCTION_ARGS | ) |