Class ConflatingList<X,​Y>

  • Type Parameters:
    X - Type of horizontal (X) axis.
    Y - Type of vertical (Y) axis.
    All Implemented Interfaces:
    Iterable<javafx.scene.chart.XYChart.Data<X,​Y>>, Collection<javafx.scene.chart.XYChart.Data<X,​Y>>, List<javafx.scene.chart.XYChart.Data<X,​Y>>, javafx.beans.Observable, javafx.collections.ObservableList<javafx.scene.chart.XYChart.Data<X,​Y>>

    public class ConflatingList<X,​Y>
    extends ProxyObservableList<javafx.scene.chart.XYChart.Data<X,​Y>>
    Removes redundant datapoints. Also, merges points that are temporally proximate.
    • Constructor Detail

      • ConflatingList

        public ConflatingList​(javafx.collections.ObservableList<javafx.scene.chart.XYChart.Data<X,​Y>> pDelegate,
                              Function<X,​Long> pXToLongFunction)
      • ConflatingList

        public ConflatingList​(javafx.collections.ObservableList<javafx.scene.chart.XYChart.Data<X,​Y>> pDelegate,
                              Function<X,​Long> pXToLongFunction,
                              long pMinInterval)