Class Summary |
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. |
EmptyIcon |
Icon implementation which doesn't draw anything. |
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. |
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 a graphical component to a graphics file. |
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. |
MapBinnedData |
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. |
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. |