Class PlotParams2D

java.lang.Object
dataPlotsFX.scrollingPlot2D.PlotParams2D
All Implemented Interfaces:
Serializable, Cloneable, ManagedParameters
Direct Known Subclasses:
BeamOGramPlotParams, SpectrogramParamsFX

public class PlotParams2D extends Object implements Serializable, Cloneable, ManagedParameters
See Also:
  • Field Details

    • amplitudeLimitsSerial

      public double[] amplitudeLimitsSerial
      Amplitude limits- only used when serializing;
    • maxAmplitudeLimits

      public double[] maxAmplitudeLimits
      The maximum limits of the amplitude slider bar.
  • Constructor Details

    • PlotParams2D

      public PlotParams2D()
  • Method Details

    • getAmplitudeLimitsSerial

      public double[] getAmplitudeLimitsSerial()
      Returns:
      the amplitudeLimitsSerial
    • getMaxAmplitudeLimits

      public double[] getMaxAmplitudeLimits()
      Returns:
      the maxAmplitudeLimits
    • getAmplitudeLimits

      public javafx.beans.property.DoubleProperty[] getAmplitudeLimits()
      Returns:
      the amplitudeLimits
    • createAmplitudeProperty

      public void createAmplitudeProperty()
      Setup the double property for amplitude- use for creating from serialized settings
    • getColourMap

      public ColourArray.ColourArrayType getColourMap()
      Get the colormap of the spectrogram
      Returns:
      the colourmap of the spectrogram.
    • getWrapColour

      public javafx.scene.paint.Color getWrapColour()
      Get the color of the wrap line (used if spectrogram wraps.)
      Returns:
      the colour of the wrap line
    • setColourMap

      public void setColourMap(ColourArray.ColourArrayType colourMap)
    • setWrapLineColor

      public void setWrapLineColor(ColourArray.ColourArrayType colourMap)
      Set the colort of the wrap line corresponding to the colourmap of the spectrogram.
      Parameters:
      colourMap - - the colour map of the spectrogram.
    • getParameterSet

      public PamParameterSet getParameterSet()
      Description copied from interface: ManagedParameters
      Get a set of data that describes all of the parameters in a class
      Specified by:
      getParameterSet in interface ManagedParameters
      Returns:
      description of the parameters in a class.