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

◆ tfunc_tcontseq_tcontseq_discfn()

static int tfunc_tcontseq_tcontseq_discfn ( const TSequence seq1,
const TSequence seq2,
LiftedFunctionInfo lfinfo,
Span inter,
TSequence **  result 
)
static

Synchronize two temporal values and apply to them a lifted function.

This function is applied when the result is an array of sequences and thus it is used when

  • the function to lift has instantaneous discontinuities
  • one temporal value has linear and the other has step interpolation.
    Parameters
    [in]seq1,seq2Temporal values
    [in]lfinfoInformation about the lifted function
    [in]interOverlapping period of the two sequences
    [out]resultArray on which the pointers of the newly constructed sequences are stored