Interface IsDefaultDecimation

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      DecimationAlgorithm getAlgorithm()
      Returns the algorithm used by the plugin.
      double getSamples()
      If the DecimationAlgorithm.LTTB algorithm is used, this is the number of samples in the output data set.
      Defaults to the canvas width to pick 1 sample per pixel.
      double getThreshold()
      If the number of samples in the current axis range is above this value, the decimation will be triggered.
      Defaults to 4 times the canvas width.
      The number of point after decimation can be higher than the threshold value.
      boolean isEnabled()
      Returns true if decimation are enabled.
    • Method Detail

      • isEnabled

        boolean isEnabled()
        Returns true if decimation are enabled.
        Returns:
        true if decimation are enabled.
      • getAlgorithm

        DecimationAlgorithm getAlgorithm()
        Returns the algorithm used by the plugin.
        Returns:
        the algorithm used by the plugin
      • getSamples

        double getSamples()
        If the DecimationAlgorithm.LTTB algorithm is used, this is the number of samples in the output data set.
        Defaults to the canvas width to pick 1 sample per pixel.
        Returns:
        the number of samples in the output data set
      • getThreshold

        double getThreshold()
        If the number of samples in the current axis range is above this value, the decimation will be triggered.
        Defaults to 4 times the canvas width.
        The number of point after decimation can be higher than the threshold value.
        Returns:
        the number of samples in the current axis range is above this value, the decimation will be triggered