public class WhistleToneParameters extends GroupedSourceParameters implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
static int |
FRAGMENT_DISCARD |
static int |
FRAGMENT_FRAGMENT |
static int |
FRAGMENT_NONE |
static int |
FRAGMENT_RELINK |
int |
fragmentationMethod |
int |
maxCrossLength |
int |
minLength |
int |
minPixels |
static long |
serialVersionUID |
static int |
SHORT_HIDEALL |
static int |
SHORT_SHOWALL
Policy for showing short whistles on the spectrogram.
|
static int |
SHORT_SHOWGREY |
int |
shortLength
Length of short whistles.
|
int |
shortShowPolicy |
boolean |
showContourOutline
Show the full contour outline - not just the peak line
|
boolean |
stretchContours
On long spec displays stretch the contour so that the start time
is correct, but it then uses 1 pixel per fft bin.
|
Constructor and Description |
---|
WhistleToneParameters() |
Modifier and Type | Method and Description |
---|---|
WhistleToneParameters |
clone() |
int |
getConnectType() |
double |
getMapLineLength() |
double |
getMaxFrequency(double sampleRate) |
double |
getMinFrequency() |
SpectrogramNoiseSettings |
getSpecNoiseSettings() |
void |
setConnectType(int connectType) |
void |
setMapLineLength(double mapLineLength)
set lenght of line to be drawn on map
|
void |
setMaxFrequency(double maxFrequency) |
void |
setMinFrequency(double minFrequency) |
void |
setSpecNoiseSettings(SpectrogramNoiseSettings specNoiseSettings) |
countChannelGroups, getChannelBitmap, getChannelGroups, getDataSource, getGroupChannels, getGroupingType, mayHaveBearings, mayHaveRange, setChannelBitmap, setChannelGroups, setDataSource, setGroupingType
public static final long serialVersionUID
public static final int FRAGMENT_NONE
public static final int FRAGMENT_DISCARD
public static final int FRAGMENT_FRAGMENT
public static final int FRAGMENT_RELINK
public static final int SHORT_SHOWALL
public static final int SHORT_HIDEALL
public static final int SHORT_SHOWGREY
public int minPixels
public int minLength
public int maxCrossLength
public int fragmentationMethod
public boolean showContourOutline
public boolean stretchContours
public int shortLength
public int shortShowPolicy
public int getConnectType()
public void setConnectType(int connectType)
connectType
- the connectType to setpublic double getMinFrequency()
public void setMinFrequency(double minFrequency)
minFrequency
- the minFrequency to setpublic double getMaxFrequency(double sampleRate)
public void setMaxFrequency(double maxFrequency)
maxFrequency
- the maxFrequency to setpublic SpectrogramNoiseSettings getSpecNoiseSettings()
public void setSpecNoiseSettings(SpectrogramNoiseSettings specNoiseSettings)
specNoiseSettings
- the specNoiseSettings to setpublic WhistleToneParameters clone()
public double getMapLineLength()
public void setMapLineLength(double mapLineLength)
mapLineLength
- length of line to be drawn on map