Hermes
|
Data Structures | |
struct | BoxST |
Functions | |
BoxST * | cloneBoxST (const BoxST *box, BoxST *result) |
PGDLLEXPORT Datum | cloneBoxSTV1 (PG_FUNCTION_ARGS) |
BoxST * | constructorBoxST (Timestamp ti, Timestamp te, int32 lx, int32 ly, int32 hx, int32 hy, BoxST *result, char **error) |
PGDLLEXPORT Datum | constructorBoxSTV1 (PG_FUNCTION_ARGS) |
BoxST * | constructorHighBoxST (const Period *t, const BoxSP *sp, BoxST *result, char **error) |
PGDLLEXPORT Datum | constructorHighBoxSTV1 (PG_FUNCTION_ARGS) |
BoxST * | inBoxST (const char *str, BoxST *result, char **error) |
PGDLLEXPORT Datum | inBoxSTV1 (PG_FUNCTION_ARGS) |
char * | outBoxST (const BoxST *box) |
PGDLLEXPORT Datum | outBoxSTV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | recvBoxST (PG_FUNCTION_ARGS) |
bytea * | BoxST2Bytea (const BoxST *box) |
PGDLLEXPORT Datum | sendBoxST (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | hashBoxST (PG_FUNCTION_ARGS) |
bool | equalsBoxST (const BoxST *boxA, const BoxST *boxB) |
PGDLLEXPORT Datum | equalsBoxSTV1 (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | getTBoxST (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | getTiBoxST (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | getTeBoxST (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | getSpBoxST (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | getLBoxST (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | getLxBoxST (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | getLyBoxST (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | getHBoxST (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | getHxBoxST (PG_FUNCTION_ARGS) |
PGDLLEXPORT Datum | getHyBoxST (PG_FUNCTION_ARGS) |
bytea* BoxST2Bytea | ( | const BoxST * | box | ) |
References Period::e, BoxSP::h, Period::i, BoxSP::l, sendTimestampHermes, BoxST::sp, BoxST::t, PointSP::x, and PointSP::y.
Referenced by hashBoxST(), and sendBoxST().
Referenced by cloneBoxSTV1(), and unionGiSTBoxST().
PGDLLEXPORT Datum cloneBoxSTV1 | ( | PG_FUNCTION_ARGS | ) |
BoxST* constructorBoxST | ( | Timestamp | ti, |
Timestamp | te, | ||
int32 | lx, | ||
int32 | ly, | ||
int32 | hx, | ||
int32 | hy, | ||
BoxST * | result, | ||
char ** | error | ||
) |
References Period::e, BoxSP::h, Period::i, BoxSP::l, BoxST::sp, BoxST::t, PointSP::x, and PointSP::y.
Referenced by constructorBoxSTV1().
PGDLLEXPORT Datum constructorBoxSTV1 | ( | PG_FUNCTION_ARGS | ) |
References Period::e, BoxSP::h, Period::i, BoxSP::l, BoxST::sp, BoxST::t, PointSP::x, and PointSP::y.
Referenced by constructorHighBoxSTV1().
PGDLLEXPORT Datum constructorHighBoxSTV1 | ( | PG_FUNCTION_ARGS | ) |
References Period::e, BoxSP::h, Period::i, BoxSP::l, BoxST::sp, BoxST::t, PointSP::x, and PointSP::y.
Referenced by equalsBoxSTV1(), picksplitGiSTBoxST(), picksplitGiSTSegmentST(), sameGiSTBoxST(), and sameGiSTSegmentST().
PGDLLEXPORT Datum equalsBoxSTV1 | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum getHBoxST | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum getHxBoxST | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum getHyBoxST | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum getLBoxST | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum getLxBoxST | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum getLyBoxST | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum getSpBoxST | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum getTBoxST | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum getTeBoxST | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum getTiBoxST | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum hashBoxST | ( | PG_FUNCTION_ARGS | ) |
References asprintfHermes(), Period::e, BoxSP::h, Period::i, BoxSP::l, BoxST::sp, BoxST::t, PointSP::x, and PointSP::y.
Referenced by inBoxSTV1().
PGDLLEXPORT Datum inBoxSTV1 | ( | PG_FUNCTION_ARGS | ) |
char* outBoxST | ( | const BoxST * | box | ) |
References asprintfHermes(), Period::e, BoxSP::h, Period::i, BoxSP::l, BoxST::sp, BoxST::t, PointSP::x, and PointSP::y.
Referenced by outBoxSTV1(), penaltyGiSTSegmentST(), and sameGiSTSegmentST().
PGDLLEXPORT Datum outBoxSTV1 | ( | PG_FUNCTION_ARGS | ) |
PGDLLEXPORT Datum recvBoxST | ( | PG_FUNCTION_ARGS | ) |
References Period::e, getmsgTimestampHermes, BoxSP::h, Period::i, BoxSP::l, BoxST::sp, BoxST::t, PointSP::x, and PointSP::y.
PGDLLEXPORT Datum sendBoxST | ( | PG_FUNCTION_ARGS | ) |