Class SpectrogramPlotter.SpectroStyle
java.lang.Object
uk.ac.starlink.ttools.plot2.layer.SpectrogramPlotter.SpectroStyle
- All Implemented Interfaces:
Style
- Enclosing class:
SpectrogramPlotter
Style subclass for SpectrogramPlotter.
-
Constructor Summary
ConstructorsConstructorDescriptionSpectroStyle
(Shader shader, Scaling scaling, Subrange dataclip, Color nullColor, boolean scaleSpectra) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns an icon suitable for displaying in a legend for this style.boolean
Indicates whether an attempt will be made to plot spectra on a scaled axis.int
hashCode()
-
Constructor Details
-
SpectroStyle
public SpectroStyle(Shader shader, Scaling scaling, Subrange dataclip, Color nullColor, boolean scaleSpectra) Constructor.- Parameters:
shader
- shaderscaling
- maps data values to shader rampdataclip
- scaling range adjustmentnullColor
- colour to use for blank spectral valuesscaleSpectra
- whether attempt is made to plot spectra on scaled axis
-
-
Method Details
-
getScaleSpectra
public boolean getScaleSpectra()Indicates whether an attempt will be made to plot spectra on a scaled axis. -
getLegendIcon
Description copied from interface:Style
Returns an icon suitable for displaying in a legend for this style.- Specified by:
getLegendIcon
in interfaceStyle
-
hashCode
public int hashCode() -
equals
-