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

Functions

bool intersectsSegmentST_BoxST (const SegmentST *segment, const BoxST *box)
 
bool intersectsSegmentST_SegmentST (const SegmentST *segmentA, const SegmentST *segmentB)
 
PGDLLEXPORT Datum intersectsSegmentST_BoxSTV1 (PG_FUNCTION_ARGS)
 
PGDLLEXPORT Datum intersectsSegmentST_SegmentSTV1 (PG_FUNCTION_ARGS)
 
bool containsSegmentST_PointST (const SegmentST *segment, const PointST *point)
 
PGDLLEXPORT Datum containsSegmentST_PointSTV1 (PG_FUNCTION_ARGS)
 
bool containedSegmentST_BoxST (const SegmentST *segment, const BoxST *box)
 
bool containedProperlySegmentST_BoxST (const SegmentST *segment, const BoxST *box)
 
PGDLLEXPORT Datum containedSegmentST_BoxSTV1 (PG_FUNCTION_ARGS)
 
PGDLLEXPORT Datum containedProperlySegmentST_BoxSTV1 (PG_FUNCTION_ARGS)
 
bool withinDistanceSegmentST_RangeST (const SegmentST *segment, const RangeST *range)
 
PGDLLEXPORT Datum withinDistanceSegmentST_RangeSTV1 (PG_FUNCTION_ARGS)
 

Function Documentation

bool containedProperlySegmentST_BoxST ( const SegmentST segment,
const BoxST box 
)
PGDLLEXPORT Datum containedProperlySegmentST_BoxSTV1 ( PG_FUNCTION_ARGS  )

References containedProperlySegmentST_BoxST().

Here is the call graph for this function:

bool containedSegmentST_BoxST ( const SegmentST segment,
const BoxST box 
)

References containedSegmentSP_BoxSP(), containsPeriod_Period(), BoxST::sp, SegmentST::sp, BoxST::t, and SegmentST::t.

Referenced by containedSegmentST_BoxSTV1().

Here is the call graph for this function:

PGDLLEXPORT Datum containedSegmentST_BoxSTV1 ( PG_FUNCTION_ARGS  )

References containedSegmentST_BoxST().

Here is the call graph for this function:

bool containsSegmentST_PointST ( const SegmentST segment,
const PointST point 
)
PGDLLEXPORT Datum containsSegmentST_PointSTV1 ( PG_FUNCTION_ARGS  )

References containsSegmentST_PointST().

Here is the call graph for this function:

bool intersectsSegmentST_BoxST ( const SegmentST segment,
const BoxST box 
)

References atBoxSTSegmentST().

Referenced by consistentGiSTSegmentST(), and intersectsSegmentST_BoxSTV1().

Here is the call graph for this function:

PGDLLEXPORT Datum intersectsSegmentST_BoxSTV1 ( PG_FUNCTION_ARGS  )

References intersectsSegmentST_BoxST().

Here is the call graph for this function:

bool intersectsSegmentST_SegmentST ( const SegmentST segmentA,
const SegmentST segmentB 
)

References intersectionPointSegmentST_SegmentST().

Referenced by consistentGiSTSegmentST(), and intersectsSegmentST_SegmentSTV1().

Here is the call graph for this function:

PGDLLEXPORT Datum intersectsSegmentST_SegmentSTV1 ( PG_FUNCTION_ARGS  )

References intersectsSegmentST_SegmentST().

Here is the call graph for this function:

bool withinDistanceSegmentST_RangeST ( const SegmentST segment,
const RangeST range 
)
PGDLLEXPORT Datum withinDistanceSegmentST_RangeSTV1 ( PG_FUNCTION_ARGS  )

References withinDistanceSegmentST_RangeST().

Here is the call graph for this function: