Class PiecewisePolylineVisualSet

All Implemented Interfaces:
IClipboardTextPropertyOwner<Double>, ILegendNodePropertiesOwner, IMinMaxValuePropertyOwner, IPiecewiseVisualSet, IUpdatePolicyPropertyOwner, IAbstractChartVisualSet, ILineChartVisualSet

public class PiecewisePolylineVisualSet extends PolylineVisualSet<Pair<Double,Double>> implements IPiecewiseVisualSet
Visual set for drawing line plots with points based on PiecewiseFunction.

Uses a discretization method to reduce the amount of data displayed on the chart to improve drawing performance.

The current arguments range displayed on the chart is always used to determine the sampling factor.

Only UpdatePolicy.DYNAMIC is supported.

Author:
Aleksey Kirillov