MobilityDB 1.1
Functions

Topological functions for temporal types. More...

Collaboration diagram for Topological functions:

Functions

PGDLLEXPORT Datum Adjacent_numspan_tnumber (PG_FUNCTION_ARGS)
 Return true if the span and the bounding box of the temporal number are adjacent. More...
 
PGDLLEXPORT Datum Adjacent_period_temporal (PG_FUNCTION_ARGS)
 Return true if a period and the bounding period of a temporal value are adjacent. More...
 
PGDLLEXPORT Datum Adjacent_stbox_tpoint (PG_FUNCTION_ARGS)
 Return true if a spatiotemporal box and the spatiotemporal box of a temporal point are adjacent. More...
 
PGDLLEXPORT Datum Adjacent_tbox_tnumber (PG_FUNCTION_ARGS)
 Return true if the temporal box and the bounding box of the temporal number are adjacent. More...
 
PGDLLEXPORT Datum Adjacent_temporal_period (PG_FUNCTION_ARGS)
 Return true if the bounding period of a temporal value and a period are adjacent. More...
 
PGDLLEXPORT Datum Adjacent_temporal_temporal (PG_FUNCTION_ARGS)
 Return true if the bounding periods of the temporal values are adjacent. More...
 
PGDLLEXPORT Datum Adjacent_tnumber_numspan (PG_FUNCTION_ARGS)
 Return true if the bounding box of the temporal number and the span are adjacent. More...
 
PGDLLEXPORT Datum Adjacent_tnumber_tbox (PG_FUNCTION_ARGS)
 Return true if the bounding box of the temporal number and the temporal box are adjacent. More...
 
PGDLLEXPORT Datum Adjacent_tnumber_tnumber (PG_FUNCTION_ARGS)
 Return true if the bounding boxes of the temporal numbers are adjacent. More...
 
PGDLLEXPORT Datum Adjacent_tpoint_stbox (PG_FUNCTION_ARGS)
 Return true if the spatiotemporal box of a temporal point and a spatiotemporal box are adjacent. More...
 
PGDLLEXPORT Datum Adjacent_tpoint_tpoint (PG_FUNCTION_ARGS)
 Return true if the spatiotemporal boxes of the temporal points are adjacent. More...
 
PGDLLEXPORT Datum Contained_numspan_tnumber (PG_FUNCTION_ARGS)
 Return true if the span is contained in the bounding box of the temporal number. More...
 
PGDLLEXPORT Datum Contained_period_temporal (PG_FUNCTION_ARGS)
 Return true if a period is contained the bounding period of the temporal value. More...
 
PGDLLEXPORT Datum Contained_stbox_tpoint (PG_FUNCTION_ARGS)
 Return true if a spatiotemporal box is contained in the spatiotemporal box of a temporal point. More...
 
PGDLLEXPORT Datum Contained_tbox_tnumber (PG_FUNCTION_ARGS)
 Return true if the temporal box is contained in the bounding box of the temporal number. More...
 
PGDLLEXPORT Datum Contained_temporal_period (PG_FUNCTION_ARGS)
 Return true if the bounding period of a temporal value is contained in a period. More...
 
PGDLLEXPORT Datum Contained_temporal_temporal (PG_FUNCTION_ARGS)
 Return true if the bounding period of the first temporal value is contained in the one of the second temporal value. More...
 
PGDLLEXPORT Datum Contained_tnumber_numspan (PG_FUNCTION_ARGS)
 Return true if the bounding box of the temporal number is contained in the span. More...
 
PGDLLEXPORT Datum Contained_tnumber_tbox (PG_FUNCTION_ARGS)
 Return true if the bounding box of the temporal number is contained in the temporal box. More...
 
PGDLLEXPORT Datum Contained_tnumber_tnumber (PG_FUNCTION_ARGS)
 Return true if the bounding box of the first temporal number is contained in the one of the second temporal number. More...
 
PGDLLEXPORT Datum Contained_tpoint_stbox (PG_FUNCTION_ARGS)
 Return true if the spatiotemporal box of a temporal point is contained in the spatiotemporal box. More...
 
PGDLLEXPORT Datum Contained_tpoint_tpoint (PG_FUNCTION_ARGS)
 Return true if the spatiotemporal box of the first temporal point is contained in the one of the second temporal point. More...
 
PGDLLEXPORT Datum Contains_numspan_tnumber (PG_FUNCTION_ARGS)
 Return true if the span contains the bounding box of the temporal number. More...
 
PGDLLEXPORT Datum Contains_numspanset_tnumber (PG_FUNCTION_ARGS)
 Return true if the span set contains the bounding box of the temporal number. More...
 
PGDLLEXPORT Datum Contains_period_temporal (PG_FUNCTION_ARGS)
 Return true if a period contains the bounding period of a temporal value. More...
 
PGDLLEXPORT Datum Contains_stbox_tpoint (PG_FUNCTION_ARGS)
 Return true if a spatiotemporal box contains the one of a temporal point. More...
 
PGDLLEXPORT Datum Contains_tbox_tnumber (PG_FUNCTION_ARGS)
 Return true if the temporal box contains the bounding box of the temporal number. More...
 
PGDLLEXPORT Datum Contains_temporal_period (PG_FUNCTION_ARGS)
 Return true if the bounding period of a temporal value contains a period. More...
 
PGDLLEXPORT Datum Contains_temporal_temporal (PG_FUNCTION_ARGS)
 Return true if the bounding period of the first temporal value contains the one of the second one. More...
 
PGDLLEXPORT Datum Contains_tnumber_numspan (PG_FUNCTION_ARGS)
 Return true if the bounding box of the temporal number contains the span. More...
 
PGDLLEXPORT Datum Contains_tnumber_tbox (PG_FUNCTION_ARGS)
 Return true if the bounding box of the temporal number contains the temporal box. More...
 
PGDLLEXPORT Datum Contains_tnumber_tnumber (PG_FUNCTION_ARGS)
 Return true if the bounding box of the first temporal number contains the one of the second temporal number. More...
 
PGDLLEXPORT Datum Contains_tpoint_stbox (PG_FUNCTION_ARGS)
 Return true if the spatiotemporal box of a temporal point contains a spatiotemporal box. More...
 
PGDLLEXPORT Datum Contains_tpoint_tpoint (PG_FUNCTION_ARGS)
 Return true if the spatiotemporal box of the first temporal point contains the one of the second temporal point. More...
 
PGDLLEXPORT Datum Overlaps_numspan_tnumber (PG_FUNCTION_ARGS)
 Return true if the span and the bounding box of the temporal number overlap. More...
 
PGDLLEXPORT Datum Overlaps_period_temporal (PG_FUNCTION_ARGS)
 Return true if a period and the bounding period of a temporal value overlap. More...
 
PGDLLEXPORT Datum Overlaps_stbox_tpoint (PG_FUNCTION_ARGS)
 Return true if a spatiotemporal box and the spatiotemporal box of a temporal point overlap. More...
 
PGDLLEXPORT Datum Overlaps_tbox_tnumber (PG_FUNCTION_ARGS)
 Return true if the temporal box and the bounding box of the temporal number overlap. More...
 
PGDLLEXPORT Datum Overlaps_temporal_period (PG_FUNCTION_ARGS)
 Return true if the bounding period of a temporal value and a period overlap. More...
 
PGDLLEXPORT Datum Overlaps_temporal_temporal (PG_FUNCTION_ARGS)
 Return true if the bounding periods of the temporal values overlap. More...
 
PGDLLEXPORT Datum Overlaps_tnumber_numspan (PG_FUNCTION_ARGS)
 Return true if the bounding box of the temporal number and the span overlap. More...
 
PGDLLEXPORT Datum Overlaps_tnumber_tbox (PG_FUNCTION_ARGS)
 Return true if the bounding box of the temporal number and the temporal box overlap. More...
 
PGDLLEXPORT Datum Overlaps_tnumber_tnumber (PG_FUNCTION_ARGS)
 Return true if the bounding boxes of the temporal numbers overlap. More...
 
PGDLLEXPORT Datum Overlaps_tpoint_stbox (PG_FUNCTION_ARGS)
 Return true if the spatiotemporal box of a temporal point and a spatiotemporal box overlap. More...
 
PGDLLEXPORT Datum Overlaps_tpoint_tpoint (PG_FUNCTION_ARGS)
 Return true if the spatiotemporal boxes of the temporal points overlap. More...
 
PGDLLEXPORT Datum Same_numspan_tnumber (PG_FUNCTION_ARGS)
 Return true if the span and the bounding box of the temporal number are equal on the common dimensions. More...
 
PGDLLEXPORT Datum Same_period_temporal (PG_FUNCTION_ARGS)
 Return true if a period and the bounding period of a temporal value are equal. More...
 
PGDLLEXPORT Datum Same_stbox_tpoint (PG_FUNCTION_ARGS)
 Return true if a spatiotemporal box and the spatiotemporal box of a temporal point are equal in the common dimensions. More...
 
PGDLLEXPORT Datum Same_tbox_tnumber (PG_FUNCTION_ARGS)
 Return true if the temporal box and the bounding box of the temporal number are equal in the common dimensions. More...
 
PGDLLEXPORT Datum Same_temporal_period (PG_FUNCTION_ARGS)
 Return true if the bounding period of a temporal value and a period are equal. More...
 
PGDLLEXPORT Datum Same_temporal_temporal (PG_FUNCTION_ARGS)
 Return true if the bounding periods of the temporal values are equal. More...
 
PGDLLEXPORT Datum Same_tnumber_numspan (PG_FUNCTION_ARGS)
 Return true if the bounding box of the temporal number and the span are equal on the common dimensions. More...
 
PGDLLEXPORT Datum Same_tnumber_tbox (PG_FUNCTION_ARGS)
 Return true if the bounding box of the temporal number and the temporal box are equal in the common dimensions. More...
 
PGDLLEXPORT Datum Same_tnumber_tnumber (PG_FUNCTION_ARGS)
 Return true if the bounding boxes of the temporal numbers are equal in the common dimensions. More...
 
PGDLLEXPORT Datum Same_tpoint_stbox (PG_FUNCTION_ARGS)
 Return true if the spatiotemporal box of a temporal point and a spatiotemporal box are equal in the common dimensions. More...
 
PGDLLEXPORT Datum Same_tpoint_tpoint (PG_FUNCTION_ARGS)
 Return true if the spatiotemporal boxes of the temporal points are equal in the common dimensions. More...
 
PGDLLEXPORT Datum Tpoint_stboxes (PG_FUNCTION_ARGS)
 Return an array of spatiotemporal boxes from a temporal point. More...
 

Detailed Description

Topological functions for temporal types.