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
Modifier and TypeFieldDescriptiondouble[]
The amplitude rangedouble[]
The bearing range.int
The current colour schemeint
Channel bitmap of channels to display.Deprecated.double
The cut off in energy at which a click FFT is not displayed.double[]
The inter-click interval rangeint
Max height of click in pixels.int
Max length of click in pixels.int
Min height of click in pixels.int
Min length of click in pixels.double[]
The slant angleboolean
Plot 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
-
Method Summary
Modifier and TypeMethodDescriptiondouble[]
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
-
getDefaultFreqAmpLimits
public double[] getDefaultFreqAmpLimits() -
getDefaultFreqAmpRange
public double[] getDefaultFreqAmpRange() -
getParameterSet
Description copied from interface:ManagedParameters
Get a set of data that describes all of the parameters in a class- Specified by:
getParameterSet
in interfaceManagedParameters
- Overrides:
getParameterSet
in classFFTPlotSettings
- Returns:
- description of the parameters in a class.
-