Class LineCombineArrayPlotter.LineCombineArrayStyle
java.lang.Object
uk.ac.starlink.ttools.plot2.layer.CombineArrayPlotter.CombineArrayStyle
uk.ac.starlink.ttools.plot2.layer.LineCombineArrayPlotter.LineCombineArrayStyle
- All Implemented Interfaces:
Style
- Enclosing class:
LineCombineArrayPlotter
public static class LineCombineArrayPlotter.LineCombineArrayStyle
extends CombineArrayPlotter.CombineArrayStyle
Style for use with this plotter.
-
Constructor Summary
ConstructorsConstructorDescriptionLineCombineArrayStyle(Combiner xCombiner, Combiner yCombiner, Color color, Stroke stroke, boolean isAntialias) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns an icon suitable for displaying in a legend for this style.inthashCode()voidpaintPoints(PlanarSurface surface, PaperType paperType, Paper paper, Point2D.Double[] gpoints) Do the actual plotting given an array of graphics points corresponding to the combined array elements.Methods inherited from class uk.ac.starlink.ttools.plot2.layer.CombineArrayPlotter.CombineArrayStyle
getCombinerX, getCombinerY, getLayerOpt
-
Constructor Details
-
LineCombineArrayStyle
public LineCombineArrayStyle(Combiner xCombiner, Combiner yCombiner, Color color, Stroke stroke, boolean isAntialias) Constructor.- Parameters:
xCombiner- combiner for elements of X array valuesyCombiner- combiner for elements of Y array valuescolor- colourstroke- line strokeisAntialias- true for antialiasing
-
-
Method Details
-
getLegendIcon
Description copied from interface:StyleReturns an icon suitable for displaying in a legend for this style. -
paintPoints
public void paintPoints(PlanarSurface surface, PaperType paperType, Paper paper, Point2D.Double[] gpoints) Description copied from class:CombineArrayPlotter.CombineArrayStyleDo the actual plotting given an array of graphics points corresponding to the combined array elements.- Specified by:
paintPointsin classCombineArrayPlotter.CombineArrayStyle- Parameters:
surface- plot surfacepaperType- paper typepaper- papergpoints- points in graphics coordinates corresponding to the aggregated per-element values of the input X and Y array coordinates
-
hashCode
public int hashCode()- Overrides:
hashCodein classCombineArrayPlotter.CombineArrayStyle
-
equals
- Overrides:
equalsin classCombineArrayPlotter.CombineArrayStyle
-