Class SpectrogramPlotter.SpectroStyle
java.lang.Object
uk.ac.starlink.ttools.plot2.layer.SpectrogramPlotter.SpectroStyle
- All Implemented Interfaces:
Style
- Enclosing class:
SpectrogramPlotter
-
Constructor Summary
ConstructorsConstructorDescriptionSpectroStyle(Shader shader, Scaling scaling, Subrange dataclip, Color nullColor, boolean scaleSpectra) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns an icon suitable for displaying in a legend for this style.booleanIndicates whether an attempt will be made to plot spectra on a scaled axis.inthashCode()
-
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:StyleReturns an icon suitable for displaying in a legend for this style.- Specified by:
getLegendIconin interfaceStyle
-
hashCode
-
equals
-