Class ShapeMode.ShadeStamper
- java.lang.Object
-
- uk.ac.starlink.ttools.plot2.layer.ShapeMode.ShadeStamper
-
-
Constructor Summary
Constructors Constructor Description ShadeStamper(Shader shader, Scaling scaling, java.awt.Color baseColor, java.awt.Color nullColor, float scaleAlpha)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.swing.Icon
createLegendIcon(Outliner outliner)
Returns an icon for use in a legend given an outline shape.boolean
equals(java.lang.Object o)
int
hashCode()
-
-
-
Constructor Detail
-
ShadeStamper
public ShadeStamper(Shader shader, Scaling scaling, java.awt.Color baseColor, java.awt.Color nullColor, float scaleAlpha)
Constructor.- Parameters:
shader
- colour shaderscaling
- scaling function from data to shade valuebaseColor
- colour to use for adjustments in case of non-absolute shadernullColor
- colour to use for null aux coordinate, if null omit such pointsscaleAlpha
- factor to scale output colour alpha by; 1 means opaque
-
-
Method Detail
-
createLegendIcon
public javax.swing.Icon createLegendIcon(Outliner outliner)
Description copied from interface:Stamper
Returns an icon for use in a legend given an outline shape.- Specified by:
createLegendIcon
in interfaceStamper
- Parameters:
outliner
- outline shape- Returns:
- icon
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-