Class CombineArrayPlotter.CombineArrayStyle
java.lang.Object
uk.ac.starlink.ttools.plot2.layer.CombineArrayPlotter.CombineArrayStyle
- All Implemented Interfaces:
Style
- Direct Known Subclasses:
LineCombineArrayPlotter.LineCombineArrayStyle, MarkCombineArrayPlotter.MarkCombineArrayStyle
- Enclosing class:
CombineArrayPlotter<S extends CombineArrayPlotter.CombineArrayStyle>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCombineArrayStyle(Combiner xCombiner, Combiner yCombiner, LayerOpt layerOpt) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns the combination mode for elements of X array values.Returns the combination mode for elements of Y array values.Returns the LayerOpt for this style.inthashCode()abstract voidpaintPoints(PlanarSurface surface, PaperType paperType, Paper paper, Point2D.Double[] points) Do the actual plotting given an array of graphics points corresponding to the combined array elements.Methods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Style
getLegendIcon
-
Constructor Details
-
CombineArrayStyle
-
-
Method Details
-
getCombinerX
Returns the combination mode for elements of X array values.- Returns:
- X combiner
-
getCombinerY
Returns the combination mode for elements of Y array values.- Returns:
- Y combiner
-
getLayerOpt
-
paintPoints
public abstract void paintPoints(PlanarSurface surface, PaperType paperType, Paper paper, Point2D.Double[] points) Do the actual plotting given an array of graphics points corresponding to the combined array elements.- Parameters:
surface- plot surfacepaperType- paper typepaper- paperpoints- points in graphics coordinates corresponding to the aggregated per-element values of the input X and Y array coordinates
-
hashCode
-
equals
-