Hermes
 All Data Structures Files Functions Variables Macros Pages
RelationalOperators.sql File Reference

File containing the implementation of the SegmentST data type. More...

Functions

boolean intersects (segmentst segment, boxst box)
 
boolean intersects (segmentst segmenta, segmentst segmentb)
 
boolean contains (segmentst segment, pointst point)
 This function checks if an object contains an another object. More...
 
boolean contained (segmentst segment, boxst box)
 
boolean containedproperly (segmentst segment, boxst box)
 
boolean withindistance (segmentst segment, rangest range)
 

Detailed Description

File containing the implementation of the SegmentST data type.

Author
Marios Vodas (mvoda.nosp@m.s@gm.nosp@m.ail.c.nosp@m.om).
See also
SegmentST
Spatio-temporal data types

Function Documentation

boolean contained ( segmentst  segment,
boxst  box 
)
boolean containedproperly ( segmentst  segment,
boxst  box 
)
boolean contains ( segmentst  segment,
pointst  point 
)

This function checks if an object contains an another object.

Parameters
[in]segmentthe segment
[in]pointthe PointST
Returns
true if the segment is contained
boolean intersects ( segmentst  segment,
boxst  box 
)
boolean intersects ( segmentst  segmenta,
segmentst  segmentb 
)
boolean withindistance ( segmentst  segment,
rangest  range 
)