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 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

      public static final String[] colourNames
    • angleTypeNames

      public static final String[] angleTypeNames
    • ROTATE_TOARRAY

      public static final int ROTATE_TOARRAY
      Rotation 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 trackedClickMarkers
      Show little markers for tracked click angles down the sides of the display
  • Constructor Details

    • BTDisplayParameters

      public BTDisplayParameters()
  • Method Details

    • clone

      public BTDisplayParameters clone()
    • getTimeRange

      public double getTimeRange()
      Returns:
      the timeRange
    • setTimeRange

      public void setTimeRange(double timeRange)
      Parameters:
      timeRange - the timeRange to set
    • getParameterSet

      public PamParameterSet getParameterSet()
      Description copied from interface: ManagedParameters
      Get a set of data that describes all of the parameters in a class
      Specified by:
      getParameterSet in interface ManagedParameters
      Parameters:
      showSpeciesList - the showSpeciesList to set
      Returns:
      description of the parameters in a class.