MobilityDB  1.0

◆ tnumberseq_restrict_ranges1()

int tnumberseq_restrict_ranges1 ( TSequence **  result,
const TSequence seq,
RangeType **  normranges,
int  count,
bool  atfunc,
bool  bboxtest 
)

Restricts the temporal number to the (complement of the) array of ranges of base values.

Parameters
[out]resultArray on which the pointers of the newly constructed sequences are stored
[in]seqTemporal number
[in]normrangesArray of ranges of base values
[in]countNumber of elements in the input array
[in]atfuncTrue when the restriction is at, false for minus
[in]bboxtestTrue when the bounding box test should be performed
Returns
Number of resulting sequences returned
Precondition
The array of ranges is normalized
Note
This function is called for each sequence of a temporal sequence set