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

Functions

bool intersectsBoxST_BoxST (const BoxST *boxA, const BoxST *boxB)
 
PGDLLEXPORT Datum intersectsBoxST_BoxSTV1 (PG_FUNCTION_ARGS)
 
bool containsBoxST_PointST (const BoxST *box, const PointST *point)
 
bool containsBoxST_BoxST (const BoxST *boxA, const BoxST *boxB)
 
PGDLLEXPORT Datum containsBoxST_PointSTV1 (PG_FUNCTION_ARGS)
 
PGDLLEXPORT Datum containsBoxST_BoxSTV1 (PG_FUNCTION_ARGS)
 
bool containsProperlyBoxST_PointST (const BoxST *box, const PointST *point)
 
bool containsProperlyBoxST_BoxST (const BoxST *boxA, const BoxST *boxB)
 
PGDLLEXPORT Datum containsProperlyBoxST_PointSTV1 (PG_FUNCTION_ARGS)
 
PGDLLEXPORT Datum containsProperlyBoxST_BoxSTV1 (PG_FUNCTION_ARGS)
 

Function Documentation

bool containsBoxST_BoxST ( const BoxST boxA,
const BoxST boxB 
)

References containsBoxSP_BoxSP(), containsPeriod_Period(), BoxST::sp, and BoxST::t.

Referenced by consistentGiSTSegmentST(), and containsBoxST_BoxSTV1().

Here is the call graph for this function:

PGDLLEXPORT Datum containsBoxST_BoxSTV1 ( PG_FUNCTION_ARGS  )

References containsBoxST_BoxST().

Here is the call graph for this function:

bool containsBoxST_PointST ( const BoxST box,
const PointST point 
)

References containsBoxSP_PointSP(), containsPeriod_Timestamp(), PointST::sp, BoxST::sp, PointST::t, and BoxST::t.

Referenced by consistentGiSTSegmentST(), and containsBoxST_PointSTV1().

Here is the call graph for this function:

PGDLLEXPORT Datum containsBoxST_PointSTV1 ( PG_FUNCTION_ARGS  )

References containsBoxST_PointST().

Here is the call graph for this function:

bool containsProperlyBoxST_BoxST ( const BoxST boxA,
const BoxST boxB 
)
PGDLLEXPORT Datum containsProperlyBoxST_BoxSTV1 ( PG_FUNCTION_ARGS  )

References containsProperlyBoxST_BoxST().

Here is the call graph for this function:

bool containsProperlyBoxST_PointST ( const BoxST box,
const PointST point 
)
PGDLLEXPORT Datum containsProperlyBoxST_PointSTV1 ( PG_FUNCTION_ARGS  )

References containsProperlyBoxST_PointST().

Here is the call graph for this function:

bool intersectsBoxST_BoxST ( const BoxST boxA,
const BoxST boxB 
)
PGDLLEXPORT Datum intersectsBoxST_BoxSTV1 ( PG_FUNCTION_ARGS  )

References intersectsBoxST_BoxST().

Here is the call graph for this function: