Hermes
 All Data Structures Files Functions Variables Macros Pages
Interactions.h File Reference
Include dependency graph for Interactions.h:
This graph shows which files directly or indirectly include this file:

Functions

BoxSPintersectionBoxSP_BoxSP (const BoxSP *boxA, const BoxSP *boxB, BoxSP *result)
 
PGDLLEXPORT Datum intersectionBoxSP_BoxSPV1 (PG_FUNCTION_ARGS)
 
BoxSPunionBoxSP_PointSP (const BoxSP *box, const PointSP *point, BoxSP *result)
 
PGDLLEXPORT Datum unionBoxSP_PointSPV1 (PG_FUNCTION_ARGS)
 
BoxSPunionBoxSP_SegmentSP (const BoxSP *box, const SegmentSP *segment, BoxSP *result)
 
PGDLLEXPORT Datum unionBoxSP_SegmentSPV1 (PG_FUNCTION_ARGS)
 
BoxSPunionBoxSP_BoxSP (const BoxSP *boxA, const BoxSP *boxB, BoxSP *result)
 
PGDLLEXPORT Datum unionBoxSP_BoxSPV1 (PG_FUNCTION_ARGS)
 

Function Documentation

BoxSP* intersectionBoxSP_BoxSP ( const BoxSP boxA,
const BoxSP boxB,
BoxSP result 
)
PGDLLEXPORT Datum intersectionBoxSP_BoxSPV1 ( PG_FUNCTION_ARGS  )

References intersectionBoxSP_BoxSP().

Here is the call graph for this function:

BoxSP* unionBoxSP_BoxSP ( const BoxSP boxA,
const BoxSP boxB,
BoxSP result 
)

References BoxSP::h, BoxSP::l, PointSP::x, and PointSP::y.

Referenced by unionBoxSP_BoxSPV1().

PGDLLEXPORT Datum unionBoxSP_BoxSPV1 ( PG_FUNCTION_ARGS  )

References unionBoxSP_BoxSP().

Here is the call graph for this function:

BoxSP* unionBoxSP_PointSP ( const BoxSP box,
const PointSP point,
BoxSP result 
)

References BoxSP::h, BoxSP::l, PointSP::x, and PointSP::y.

Referenced by unionBoxSP_PointSPV1().

PGDLLEXPORT Datum unionBoxSP_PointSPV1 ( PG_FUNCTION_ARGS  )

References unionBoxSP_PointSP().

Here is the call graph for this function:

BoxSP* unionBoxSP_SegmentSP ( const BoxSP box,
const SegmentSP segment,
BoxSP result 
)
PGDLLEXPORT Datum unionBoxSP_SegmentSPV1 ( PG_FUNCTION_ARGS  )

References unionBoxSP_SegmentSP().

Here is the call graph for this function: