public class SpectrogramParameters extends UserFrameParameters implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
double[] |
amplitudeLimits
Limits of amplitude range
|
boolean |
autoScaleWaveform |
int[] |
channelList |
double |
displayLength
Display length in seconds.
|
int |
fftBlockIndex |
double[] |
frequencyLimits
Frequency limits for display
|
boolean |
hideSidePanels |
boolean |
hideViewerSpectrogram
flag to say don't show raw data in viewer mode.
|
java.lang.Integer |
horizontalSplitLocation |
int |
nPanels |
int |
pixelsPerSlics
Used if timeScaleFixed is false to set the scale
|
boolean[] |
showPluginDisplay |
boolean |
showScale |
boolean |
showWaveform
Also show the waveform display under the spectrogram
|
java.lang.String |
sourceName |
boolean |
timeScaleFixed
Fixed time scale, if this is false, then it's based on the number of
pixels and a set number of slices per pixel
|
boolean[] |
useSpectrogramMarkObserver |
java.lang.String |
windowName |
boolean |
wrapDisplay
Wraps display if this is true (defalt)
|
boundingRectangle
Constructor and Description |
---|
SpectrogramParameters() |
Modifier and Type | Method and Description |
---|---|
int |
channelUsers(int iChannel)
Get a bitmap of plot numbers which use a particular channel.
|
SpectrogramParameters |
clone() |
ColourArray.ColourArrayType |
getColourMap() |
boolean |
getShowDetector(int panelId,
int itemId) |
void |
setColourMap(ColourArray.ColourArrayType colourMap) |
void |
setShowDetector(int panelId,
int itemId,
boolean showDetector) |
public java.lang.String sourceName
public java.lang.String windowName
public int fftBlockIndex
public int nPanels
public boolean hideSidePanels
public int[] channelList
public double[] frequencyLimits
public double[] amplitudeLimits
public java.lang.Integer horizontalSplitLocation
public boolean hideViewerSpectrogram
public boolean wrapDisplay
public boolean timeScaleFixed
public double displayLength
public int pixelsPerSlics
public boolean showScale
public boolean showWaveform
public boolean autoScaleWaveform
public boolean[] showPluginDisplay
public boolean[] useSpectrogramMarkObserver
public int channelUsers(int iChannel)
iChannel
- public ColourArray.ColourArrayType getColourMap()
public void setColourMap(ColourArray.ColourArrayType colourMap)
public boolean getShowDetector(int panelId, int itemId)
public void setShowDetector(int panelId, int itemId, boolean showDetector)
public SpectrogramParameters clone()
clone
in class java.lang.Object