Interface Summary |
AuxReader |
Extracts range information from a plot data. |
BasicTicker.Rule |
Defines a specific rule for generating major and minor axis tick marks. |
Captioner |
Can paint a text string onto a graphics context in horizontal orientation. |
DataGeom |
Translates the coordinates found in a TupleSequence to data space
coordinates. |
Decal |
Like an Icon but less complicated. |
Drawing |
Does the work of drawing graphics onto a given Paper object. |
Glyph |
Represents an uncoloured shape to be drawn, typically a small point marker. |
Navigator<A> |
A navigator controls how user gestures affect a plot surface. |
Pixer |
Iterator over pixels. |
PlotLayer |
Represents a layered element of the plot. |
Plotter<S extends Style> |
A Plotter can produce PlotLayers given data and appropriate configuration. |
PlotType |
High-level description of a type of plot that can be drawn. |
PrefixTicker.Rule |
Defines a specific rule for generating tick marks with prefixes. |
Scaler |
Defines the mapping of an input value to the range 0..1. |
ShadeAxisFactory |
Defines how to get a ShadeAxis for a shader range. |
Surface |
Defines the graphical area on which plots are painted. |
SurfaceFactory<P,A> |
Generates members of a family of Surface objects. |
Ticker |
Provides tick marks to label plot axes. |
Class Summary |
Anchor |
Positioning constraint for plotted text. |
Anchor.HorizontalAnchor |
Anchor for drawing horizontal text. |
AuxScale |
Represents a ranged value that can differ according to the content
of a plot. |
Axis |
Does geometry and drawing for a straight line axis. |
BasicCaptioner |
Captioner implementation that uses Swing text drawing classes. |
BasicTicker |
Partial Ticker implementation based on a rule defining a sequence of ticks. |
Decoration |
Positioned icon, with equality semantics. |
Gesture |
Enumerates mouse gestures used to perform navigation actions. |
IndicatedRow |
Represents a row from a dataset in relation to a reference position,
by aggregating a row index and the distance from the point. |
LatexCaptioner |
Captioner implementation based on LaTeX text rendering. |
LayerOpt |
Defines characteristics of a plot layer that may enable plotting
optimisations. |
LegendEntry |
Aggregates a plot style or group of styles and a label to be
paired together as one entry in a plot legend. |
LegendIcon |
Icon containing legend information for a plot. |
NavAction<A> |
Describes the result of a navigation request from the GUI. |
NavigationListener<A> |
Listener that receives mouse events and uses them in conjunction with
a supplied navigator to feed navigation actions to a plot surface. |
Orientation |
Defines text orientation for axis labelling. |
PlotPlacement |
Aggregates a Surface and the Rectangle that it is placed within. |
PlotUtil |
Miscellaneous utilities for use with the plotting classes. |
PointCloud |
Represents an unordered set of data positions forming part of a plot. |
PrefixTicker |
Partial Ticker implementation for major tick labels with prefixes. |
ReportKey<T> |
Typed key for use in a ReportMap. |
ReportMap |
Map containing typed entries generated as a result of plotting. |
ReportMeta |
Contains documentation metadata describing a plot report item. |
Scaling |
Defines a policy for scaling values to a fixed interval. |
ShadeAxis |
Graphical representation of aux shading range which can be placed
near the plot. |
SubCloud |
Aggregates the DataGeom and the geometry-specific parts of the
DataSpec for a layer. |
Subrange |
Designates a sub-range. |
Tick |
Defines a tick on an axis. |