Class LinePlotter.LinesStyle
- java.lang.Object
-
- uk.ac.starlink.ttools.plot2.layer.LineStyle
-
- uk.ac.starlink.ttools.plot2.layer.AuxLineStyle
-
- uk.ac.starlink.ttools.plot2.layer.LinePlotter.LinesStyle
-
- All Implemented Interfaces:
Style
- Enclosing class:
- LinePlotter
public static class LinePlotter.LinesStyle extends AuxLineStyle
Style for line plotter. This decorates the LineStyle with a sort axis.
-
-
Constructor Summary
Constructors Constructor Description LinesStyle(java.awt.Color color, java.awt.Stroke stroke, boolean antialias, Shader shader, Scaling scaling, Subrange dataclip, java.awt.Color nullColor, AxisOpt sortaxis)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
int
hashCode()
-
Methods inherited from class uk.ac.starlink.ttools.plot2.layer.AuxLineStyle
getDataClip, getNullColor, getScaling, getShader
-
Methods inherited from class uk.ac.starlink.ttools.plot2.layer.LineStyle
createLineTracer, getAntialias, getColor, getLegendIcon, getStroke
-
-
-
-
Constructor Detail
-
LinesStyle
public LinesStyle(java.awt.Color color, java.awt.Stroke stroke, boolean antialias, Shader shader, Scaling scaling, Subrange dataclip, java.awt.Color nullColor, AxisOpt sortaxis)
Constructor.- Parameters:
color
- default line colourstroke
- line strokeantialias
- whether line is to be antialiased (only likely to make a difference on bitmapped paper)shader
- colour rampscaling
- colour ramp metricdataclip
- colour ramp input range adjustmentnullColor
- colour to use for null aux values; if null, such segments are not plotted
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classAuxLineStyle
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classAuxLineStyle
-
-