Package dataPlotsFX.clickPlotFX
Class ClickDisplayParams
java.lang.Object
dataPlotsFX.rawClipDataPlot.FFTPlotSettings
dataPlotsFX.clickPlotFX.ClickDisplayParams
- All Implemented Interfaces:
Serializable,Cloneable,ManagedParameters
public class ClickDisplayParams
extends FFTPlotSettings
implements Serializable, Cloneable, ManagedParameters
Parameters for displaying clicks in the TDDisplayFX.
- Author:
- Jamie Macaulay
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptiondouble[]The amplitude rangedouble[]The bearing range.intThe current colour schemeintChannel bitmap of channels to display.Deprecated.doubleThe cut off in energy at which a click FFT is not displayed.double[]The inter-click interval rangeintMax height of click in pixels.intMax length of click in pixels.intMin height of click in pixels.intMin length of click in pixels.double[]The slant anglebooleanPlot FFT by threshold or by spectrogram if thge clicks are display on a frequency time axis.Fields inherited from class dataPlotsFX.rawClipDataPlot.FFTPlotSettings
colourMap, fftHop, fftLength, freqAmplitudeLimits, freqAmplitudeRange -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ClickDisplayParamsclone()double[]double[]Get a set of data that describes all of the parameters in a class
-
Field Details
-
thresholdFFT
public boolean thresholdFFTPlot FFT by threshold or by spectrogram if thge clicks are display on a frequency time axis. -
fftCutOf
public double fftCutOfThe cut off in energy at which a click FFT is not displayed. Represented as a % value 0-1; -
fftColor
Deprecated.Color of clicks on FFT -
maxClickHeight
public int maxClickHeightMax height of click in pixels. -
minClickHeight
public int minClickHeightMin height of click in pixels. -
maxClickLength
public int maxClickLengthMax length of click in pixels. -
minClickLength
public int minClickLengthMin length of click in pixels. -
displayChannels
public int displayChannelsChannel bitmap of channels to display. -
amplitudeRange
public double[] amplitudeRangeThe amplitude range -
bearingRange
public double[] bearingRangeThe bearing range. -
iciRange
public double[] iciRangeThe inter-click interval range -
slantRange
public double[] slantRangeThe slant angle -
colourScheme
public int colourSchemeThe current colour scheme
-
-
Constructor Details
-
ClickDisplayParams
public ClickDisplayParams()
-
-
Method Details
-
clone
-
getDefaultFreqAmpLimits
public double[] getDefaultFreqAmpLimits() -
getDefaultFreqAmpRange
public double[] getDefaultFreqAmpRange() -
getParameterSet
Description copied from interface:ManagedParametersGet a set of data that describes all of the parameters in a class- Specified by:
getParameterSetin interfaceManagedParameters- Overrides:
getParameterSetin classFFTPlotSettings- Returns:
- description of the parameters in a class.
-