OnlineSpaceTimeSignal

public class OnlineSpaceTimeSignal<D extends Comparable<D>> implements SpaceTimeSignal<T, V>

Constructors

Link copied to clipboard
public void OnlineSpaceTimeSignal(int locations, SignalDomain<D> domain)

Properties

Link copied to clipboard
public final TimeChain<Double, List<Box<D>>> segments
Link copied to clipboard
public final int size

Functions

Link copied to clipboard
public abstract TimeChain<T, V> getSegments()
Returns the internal chain of segments.
Link copied to clipboard
public int getSize()
Returns the size of the spatial universe of reference
Link copied to clipboard
public V getValueAt(T time)
Link copied to clipboard
public boolean refine(TimeChain<Double, List<Box<D>>> updates)
public boolean refine(Update<Double, List<Box<D>>> 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<Box<D>>> select(Double from, Double to)
Temporal projection operation that selects a sub-part of the signal delimited by the time instants provided by the input parameters.