Class 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
  • Field Details

  • Method Details

    • getPlotterDescription

      public String getPlotterDescription()
      Description copied from interface: Plotter
      Returns an XML description of this plotter.

      Note: really this should appear at the LayerType level.

      Returns:
      one or more <p> elements
    • getStyleKeys

      public ConfigKey<?>[] getStyleKeys()
      Description copied from interface: Plotter
      Returns the configuration keys used to configure style for this plotter. The keys in the return value are used in the map supplied to the Plotter.createStyle(ConfigMap) method.
      Returns:
      keys used when creating a style for this plotter.
    • createStyle

      Description copied from interface: Plotter
      Creates a style that can be used when creating a plot layer. The keys that are significant in the supplied config map are those returned by Plotter.getStyleKeys(). The return value can be used as input to Plotter.createLayer(DataGeom, DataSpec, S).
      Parameters:
      config - map of style configuration items
      Returns:
      plotter-specific plot style