Interface | Description |
---|---|
BinnedData |
Stores and dispenses binned data for a histogram.
|
BinnedData.Bin |
Represents a single bin.
|
ColorTweaker |
Interface defining how a colour is changed from some input colour to
some output colour.
|
DataColorTweaker |
ColorTweaker which can adjust plotting colours on the
basis of a supplied array of values (auxiliary data coordinates).
|
ErrorModeSelection |
Supplies an ErrorMode.
|
MapBinnedData.BinMapper<K extends Comparable<K>> |
Defines the mapping of numerical values to map keys.
|
Picture |
Interface for a self-contained object which can paint itself on a
graphics context.
|
Pixellator |
Reusable iterator over pixel positions.
|
PlotData |
Describes the point data to be plotted, including information about
different data subsets and corresponding plotting styles.
|
PlotListener |
Interface for objects which wish to be informed when a plot has been
completed.
|
PlotSurface |
Defines a surface onto which plots are made.
|
PointPlacer |
Maps a data point onto a screen point.
|
PointSequence |
Iterator over point data described by
PlotData . |
Shader |
Defines an object which can modify an sRGB colour as defined by a scalar
parameter.
|
Style |
Defines a style for marking a set of data.
|
StyleSet |
Defines a sequence of styles intended for use within a single plot.
|
Class | Description |
---|---|
ArrayPlotData |
PlotData implementation which stores its data in an array of
PointData objects. |
AuxLegend |
Displays a legend for an auxiliary (colour) axis.
|
AxisLabeller |
Assigns and draws axis labels.
|
AxisLabeller.TickStyle |
Defines tick mark annotation styles.
|
AxisLabels |
Contains labels for an axis.
|
BarStyle |
Defines a style for plotting a bar in a histogram.
|
BarStyle.Form |
Describes the form of a bar style, that is what each bar looks like.
|
BarStyle.Placement |
Describes bar placement, that is how multiple bars covering the same
data range are to be arranged.
|
BarStyles |
Provides several factory methods for constructing StyleSets
which dispense
BarStyle s. |
BinGrid |
Stores a grid of bins which contain sums, which may be simple counts or
weighted sums.
|
BitmapSortPlotVolume |
PlotVolume implementation which accumulates all points to plot and then
draws them in a way suitable for a bitmap-type context.
|
BitmapSortPlotVolume.Workspace |
Opaque workspace object for use with BitmapSortPlotVolume instances.
|
BitSetPixellator |
Pixellator built on a bit vector.
|
CartesianPlot3D |
Plot3D which works with Cartesian coordinates.
|
Corner |
Describes the corners of a 3-dimensional cube.
|
DataBounds |
Encapsulates what is known about the ranges along each axis of a data set.
|
DefaultStyle |
Convenience partial implementation of Style which has a defined colour
and stroke style, with other attributes given by a single object.
|
DensityPlot |
Component which can display a density plot, which is to say, a
two-dimensional histogram.
|
DensityPlotEvent |
PlotEvent for density plots.
|
DensityPlotState |
PlotState specialist subclass used for density maps.
|
DensityStyle |
Style for the way that a density map (2d histogram) is plotted.
|
DensityStyle.Channel |
Enumeration class which describes a colour channel.
|
Drawing |
Provides drawing primitives on a pixel map.
|
ErrorMarkStyleSet |
StyleSet which wraps an existing one to give it a different error renderer.
|
ErrorMode |
Enumeration class which describes, for each dimension, what is the
error reporting regime.
|
ErrorMode.Extent |
Enumeration class which lists the distance quantities used by different
error modes.
|
ErrorRenderer |
Renders error bars.
|
ExternalFontMapper |
IText FontMapper implementation that works with externally supplied
TTF files.
|
FixedEpsGraphics2D |
Graphics2D implementation which can write to Encapsulated PostScript.
|
Fogger |
Defines how colours are changed at different depths (distances away from
the viewer) by interposing a 'fog' which makes the colours gloomier the
further away you go.
|
GraphicExporter |
Exports painted graphics to an output file in some graphics format.
|
GraphicsBitmap |
Allows one to draw 1-bit graphcs onto a graphics context and to retrieve
the resulting bitmap in the form of a Pixellator.
|
GraphSurface |
Plotting surface for drawing graphs on.
|
Histogram |
Component which draws a histogram.
|
HistogramPlotState |
Specialisation of PlotState for use with histograms.
|
Legend |
Draws the legend for identifying points on a plot.
|
LinesPlot |
Component which paints a stack of line plots.
|
LinesPlotState |
PlotState subclass for use with stacked line plots.
|
LutSteal |
Acquires a lookup table by scraping pixels from a colour ramp icon.
|
MapBinnedData<K extends Comparable<K>> |
BinnedData implementation that uses a map.
|
MarkShape |
Defines the abstract shape of a MarkStyle.
|
MarkStyle |
Defines a style of marker for plotting in a scatter plot.
|
MarkStyle.Line |
Enumeration class describing the types of line which can be drawn
in association with markers.
|
MarkStyles |
Provides several factory methods for constructing StyleSets
which dispense
MarkStyle s. |
Matrices |
Utility class for linear algebra in 3-dimensional space.
|
MultiPlotData |
PlotData implementation which aggregates a set of constituent PlotDatas.
|
NormalisedBinnedData |
Wrapper implementation of BinnedData which normalises bins so that
the total value of all bins in a given subset is unity.
|
PdfGraphicExporter |
GraphicExporter implementation that exports to PDF format.
|
PictureImageIcon |
Adapter class that makes a Picture usable as an Icon, suitable for
use in a pixel (non-vector) context.
|
PixelMask |
2-dimensional bit mask.
|
Plot3D |
Component which paints a 3d plot.
|
Plot3D.RangeChecker |
Interface for checking that a 3-d coordinate is in range.
|
Plot3D.Transformer3D |
Transforms points in 3d data space to points in 3d graphics space.
|
Plot3DState |
PlotState subclass which has specific features for specifying the
state of 3D scatter plots.
|
PlotDataPointIterator |
PointIterator implementation based on a
PlotData object. |
PlotEvent |
Event sent to a
PlotListener when a plot has been completed. |
PlotState |
Characterises the details of how a plot is to be done.
|
PlotState.SimpleValueInfo |
ValueInfo implementation which ignores information that's not
relevant to plotting.
|
PlotVolume |
Plots 3D points on a 2D graphics context.
|
Point3D |
Object which represents a point to be plotted on a PlotVolume.
|
PointArrayPixellator |
Pixellator based on an array of
Point objects. |
PointData |
Contains data for a single point in a
PointSequence . |
PointIterator |
Iterates over the points which have actually been plotted to the screen.
|
PtPlotSurface |
PlotSurface implementation which uses Ptplot classes for axis plotting
|
Range |
Describes a one-dimensional range.
|
Rounder |
Provides round numbers.
|
ScatterPlot |
Component which can display a scatter plot of points.
|
ScatterPlotEvent |
PlotEvent for scatter plots.
|
Shaders |
Provides some implementations of the
Shader interface. |
ShaderTweaker |
DataColorTweaker implementation which uses an array of Shader objects.
|
SphericalPlot3D |
Plot3D which works with spherical polar coordinates.
|
SphericalPlotState |
PlotState specific to spherical 3D plots.
|
Styles |
Utility class relating to the
StyleSet interface. |
SubsetSelectionPlotData |
PlotData wrapper implementation which rearranges subset indexes.
|
SurfacePlot |
Abstract superclass for plot components which display on a
PlotSurface . |
TablePlot |
Superclass for all components which draw plots from table data.
|
TranslatedPixellator |
Pixellator which modifies the behaviour of a base Pixellator by translating
it on the XY plane.
|
VectorSortPlotVolume |
PlotVolume implementation which accumulates all points to plot and then
plots them by drawing, suitable for a vector-like context.
|
WrapperPlotData |
PlotData implementation based on an existing PlotData object.
|
WrapperPointSequence |
PointSequence implementation based on an existing PointSequence object.
|
XYStats |
Calculates X-Y correlation statistics.
|
ZBufferPlotVolume |
PlotVolume which uses a Z-buffer to keep track of which pixels are in
front.
|
ZBufferPlotVolume.Workspace |
Opaque workspace object for use with ZBufferPlotVolume instances.
|
Copyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.