MultiOnlineSpaceTimeSignal

public class MultiOnlineSpaceTimeSignal implements TimeSignal<T, V>

Constructors

Link copied to clipboard
public void MultiOnlineSpaceTimeSignal(int locations, SignalDomain<List<Box<? extends Object>>> domain)

Properties

Link copied to clipboard
public final TimeChain<Double, List<List<Box<? extends Object>>>> segments

Functions

Link copied to clipboard
public abstract TimeChain<T, V> getSegments()
public TimeChain<Double, List<List<Box<? extends Object>>>> getSegments()
Returns the internal chain of segments.
Link copied to clipboard
public V getValueAt(T time)
Link copied to clipboard
public boolean refine(TimeChain<Double, List<List<Box<? extends Object>>>> updates)
public boolean refine(Update<Double, List<List<Box<? extends Object>>>> u)
Performs an update of the internal representation of the signal, given the data available in the update.
Link copied to clipboard
public TimeChain<Double, List<List<Box<? extends Object>>>> select(Double start, Double end)
Temporal projection operation that selects a sub-part of the signal delimited by the time instants provided by the input parameters.