Class MarkCombineArrayPlotter
java.lang.Object
uk.ac.starlink.ttools.plot2.layer.AbstractPlotter<MarkCombineArrayPlotter.MarkCombineArrayStyle>
uk.ac.starlink.ttools.plot2.layer.CombineArrayPlotter<MarkCombineArrayPlotter.MarkCombineArrayStyle>
uk.ac.starlink.ttools.plot2.layer.MarkCombineArrayPlotter
- All Implemented Interfaces:
Plotter<MarkCombineArrayPlotter.MarkCombineArrayStyle>
public class MarkCombineArrayPlotter
extends CombineArrayPlotter<MarkCombineArrayPlotter.MarkCombineArrayStyle>
CombineArrayPlotter that plots a marker at each aggregated position.
- Since:
- 25 Jan 2022
- Author:
- Mark Taylor
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classStyle for use with this plotter.Nested classes/interfaces inherited from class CombineArrayPlotter
CombineArrayPlotter.CombineArrayStyle -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final MarkCombineArrayPlotterSole instance of this class.Config key for marker size.Fields inherited from class CombineArrayPlotter
XCOMBINER_KEY, XS_REPKEY, YCOMBINER_KEY, YS_REPKEY -
Method Summary
Modifier and TypeMethodDescriptioncreateStyle(ConfigMap config) Creates a style that can be used when creating a plot layer.Returns an XML description of this plotter.ConfigKey<?>[]Returns the configuration keys used to configure style for this plotter.Methods inherited from class CombineArrayPlotter
createLayer, getRangeStyleKeyMethods inherited from class AbstractPlotter
getCoordGroup, getPlotterIcon, getPlotterName, hasReports
-
Field Details
-
INSTANCE
Sole instance of this class. -
SIZE_KEY
-
-
Method Details
-
getPlotterDescription
-
getStyleKeys
Description copied from interface:PlotterReturns the configuration keys used to configure style for this plotter. The keys in the return value are used in the map supplied to thePlotter.createStyle(ConfigMap)method.- Returns:
- keys used when creating a style for this plotter.
-
createStyle
Description copied from interface:PlotterCreates a style that can be used when creating a plot layer. The keys that are significant in the supplied config map are those returned byPlotter.getStyleKeys(). The return value can be used as input toPlotter.createLayer(DataGeom, DataSpec, S).- Parameters:
config- map of style configuration items- Returns:
- plotter-specific plot style
-