MobilityDB 1.3
Loading...
Searching...
No Matches

◆ tinterrel_tpointseq_linear_geo_iter()

static TSequence ** tinterrel_tpointseq_linear_geo_iter ( const TSequence seq,
const GSERIALIZED gs,
const STBox box,
bool  tinter,
datum_func2  func,
int *  count 
)
static

Return an array of temporal Boolean sequences that state whether a temporal point sequence with linear interpolation and a geometry intersect or are disjoint (iterator function)

The function splits the temporal geo in an array of fragments that are simple (that is, not self-intersecting) and loops for each fragment

Parameters
[in]seqTemporal point
[in]gsGeometry
[in]boxBounding box of the base value
[in]tinterTrue when computing tintersects, false for tdisjoint
[in]funcSpatial relationship function to be applied
[out]countNumber of elements in the output array