Package clickDetector
Class BTDisplayParameters
java.lang.Object
clickDetector.BTDisplayParameters
- All Implemented Interfaces:
Serializable,Cloneable,ManagedParameters
public class BTDisplayParameters
extends Object
implements Serializable, Cloneable, ManagedParameters
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptiondouble[]booleanintstatic final String[]static final intstatic final intstatic final intstatic final intstatic final String[]intstatic final intstatic final intstatic final intstatic final intintbooleanintintdoubleintintdoubleintintintstatic final intRotation options for angles.static final intstatic final intstatic final longbooleanbooleanbooleanShow little markers for tracked click angles down the sides of the displaybooleanint -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Get a set of data that describes all of the parameters in a classdoublevoidsetTimeRange(double timeRange)
-
Field Details
-
serialVersionUID
public static final long serialVersionUID- See Also:
-
DISPLAY_BEARING
public static final int DISPLAY_BEARING- See Also:
-
DISPLAY_ICI
public static final int DISPLAY_ICI- See Also:
-
DISPLAY_AMPLITUDE
public static final int DISPLAY_AMPLITUDE- See Also:
-
DISPLAY_SLANT
public static final int DISPLAY_SLANT- See Also:
-
COLOUR_BY_TRAIN
public static final int COLOUR_BY_TRAIN- See Also:
-
COLOUR_BY_SPECIES
public static final int COLOUR_BY_SPECIES- See Also:
-
COLOUR_BY_TRAINANDSPECIES
public static final int COLOUR_BY_TRAINANDSPECIES- See Also:
-
COLOUR_BY_HYDROPHONE
public static final int COLOUR_BY_HYDROPHONE- See Also:
-
colourNames
-
angleTypeNames
-
ROTATE_TOARRAY
public static final int ROTATE_TOARRAYRotation options for angles. These should match the above angleTypeNames.- See Also:
-
ROTATE_TOVESSEL
public static final int ROTATE_TOVESSEL- See Also:
-
ROTATE_TONORTH
public static final int ROTATE_TONORTH- See Also:
-
VScale
public int VScale -
maxICI
public double maxICI -
minICI
public double minICI -
amplitudeRange
public double[] amplitudeRange -
nBearingGridLines
public int nBearingGridLines -
nAmplitudeGridLines
public int nAmplitudeGridLines -
nICIGridLines
public int nICIGridLines -
minClickLength
public int minClickLength -
maxClickLength
public int maxClickLength -
minClickHeight
public int minClickHeight -
maxClickHeight
public int maxClickHeight -
displayChannels
public int displayChannels -
view360
public boolean view360 -
amplitudeSelect
public boolean amplitudeSelect -
showUnassignedICI
public boolean showUnassignedICI -
logICIScale
public boolean logICIScale -
angleRotation
public int angleRotation -
colourScheme
public int colourScheme -
showKey
public boolean showKey -
trackedClickMarkers
public boolean trackedClickMarkersShow little markers for tracked click angles down the sides of the display
-
-
Constructor Details
-
BTDisplayParameters
public BTDisplayParameters()
-
-
Method Details
-
clone
-
getTimeRange
public double getTimeRange()- Returns:
- the timeRange
-
setTimeRange
public void setTimeRange(double timeRange) - Parameters:
timeRange- the timeRange to set
-
getParameterSet
Description copied from interface:ManagedParametersGet a set of data that describes all of the parameters in a class- Specified by:
getParameterSetin interfaceManagedParameters- Parameters:
showSpeciesList- the showSpeciesList to set- Returns:
- description of the parameters in a class.
-