| Interface | Description |
|---|---|
| AbstractKernelDensityPlotter.KernelFigure |
Encapsulates the details of smoothing kernel construction.
|
| BinBag.Bin |
Describes the extent of a bin and the value it contains.
|
| BinList |
Represents a bounded list of bins.
|
| BinList.Result |
Accessor for the results of accumulating values in a bit list.
|
| CartesianMultiPointCoordSet |
MultiPointCoordSet sub-interface for Cartesian geometry.
|
| ColorKit |
Rule for colouring points according to data values.
|
| Combiner.Container |
Defines an object that can be used to accumulate values and
retrieve a result.
|
| FunctionPlotter.FuncAxis |
Defines the geometric role of the dependent and independent variables
for a function.
|
| GlyphPaper.GlyphPaperType |
Type of paper used by this object.
|
| Kernel1d |
Defines a smoothing function used for smoothing 1-dimensional
uniformly gridded data represented by an array.
|
| Kernel1dShape |
Factory interface for for Kernel1d smoothing functional forms.
|
| ModePlotter<S extends Style> |
Plotter sub-interface that marks a family of plotters as having
similar characteristics.
|
| ModePlotter.Form |
Marker interface for an object that is shared between plotters
sharing characteristics that make it useful to group them.
|
| ModePlotter.Mode |
Marker interface for an object that is shared between plotters
sharing characteristics that make it useful to group them.
|
| MultiPointCoordSet |
Defines non-central coordinates used by a MultiPointPlotter.
|
| MultiPointReader |
Defines data reading behaviour for use by a MultiPointForm.
|
| MultiPointReader.ExtrasReader |
Reads the non-central data positions for a MultiPointCoordSet.
|
| MultiPointScribe |
Knows how to turn a number of offset points to a drawable glyph.
|
| NumberArray |
Abstracts a readable array of numeric values.
|
| Outliner |
Paints the shape of per-point markers.
|
| PixerFactory |
Issues copies of a Pixer.
|
| QuantileCombiner.Quantiler |
Defines the calculation of the combined result from submitted
data values.
|
| ShapeForm |
Plotter Form sub-interface for use with ShapeMode.
|
| ShapeModePlotter |
ModePlotter subclass with ShapeForm for form and ShapeMode for mode.
|
| ShapePainter |
Interface to define the actual shape drawing done by an Outliner.
|
| SkyMultiPointCoordSet |
MultiPointCoordSet sub-interface for coordinates on the sky.
|
| SpectrogramPlotter.ChannelGrid |
Defines the spectrum frequency channels.
|
| Stamper |
Performs colouring of an outline.
|
| XYArrayData |
Defines a matched pair of vectors.
|
| Class | Description |
|---|---|
| AbstractKernelDensityPlotter |
Abstract superclass for a plotter that plots something that looks like
a kernel density estimate.
|
| AbstractKernelDensityPlotter.KDenseStyle |
Style subclass for kernel density plots.
|
| AbstractPlotLayer |
Partial PlotLayer implementation.
|
| AbstractPlotter<S extends Style> |
Skeleton implementation of Plotter.
|
| AdaptiveBinList |
BinList implementation that starts off using a hash-based implementation,
but switches to an array-based implementation if the hash gets full
enough to make it worth while.
|
| AreaForm<DG extends DataGeom> |
ShapeForm that can plot Area coordinates as shapes on a plane or sky plot.
|
| ArrayBinList |
Abstract subclass of BinList suitable for implementations based
on arrays.
|
| ArrayShapePlotter |
ShapePlotter subclass that plots multiple shapes for each row,
based on array-valued coordinates.
|
| AuxColorKit |
Encapsulates information about how to colour data points for
Aux-like shading.
|
| AuxLineStyle |
LineStyle subclass that can vary the line's colour along its length.
|
| BasicXYShape |
XYShape implementation that can produce shapes of variable line thickness.
|
| BinBag |
Data model for a one-dimensional histogram.
|
| BinListCollector |
Partial SplitCollector implementation for accumulating data in BinLists.
|
| BinMapper |
Maps axis values to bin indices.
|
| Binner |
Accumulates counts in an array of bins.
|
| BinPlan |
Drawing plan object for counting the number of hits to each bin in
a grid.
|
| BinResultColumnData<T> |
ColumnData implementation that presents the values from a
BinList.Result object, assuming bin index is the row number.
|
| BinSizer |
Determines 1-d histogram bin widths from data bounds.
|
| BinSizer.BinSizerSpecifier |
Specifier for BinSizer values.
|
| CartesianErrorCoordSet |
MultiPointCoordSet for bidirectional errors in Cartesian data coordinates.
|
| CartesianMultiPointForm |
MultiPointForm for use with Cartesian coordinates.
|
| CartesianVectorCoordSet |
MultiPointCoordSet for vectors in Cartesian data coordinates.
|
| CentralForm<DG extends DataGeom> |
ShapeForm that plots the central point of an Area.
|
| CombineArrayPlotter<S extends CombineArrayPlotter.CombineArrayStyle> |
Partial Plotter implementation for plot types that combine multiple
all the array-valued X and Y coordinates in a data set, and make
some plot from the resulting combination.
|
| CombineArrayPlotter.CombineArrayStyle |
Partial Style implementation for use with this class.
|
| Combiner |
Defines the combination mode for accumulating values into a bin.
|
| ContourPlotter |
Plotter implementation that draws contours for a density map of points.
|
| ContourStyle |
Style for contour plots.
|
| CountScaler |
Scales integer count values according to a supplied Scaler object.
|
| DensogramPlotter |
Plots a histogram-like density map - a one-dimensional colour bar
indicating density on the horizontal axis.
|
| DensogramPlotter.DensoStyle |
Plotting style for this class.
|
| DrawingGlyph |
Abstract Glyph subclass that uses a PixelDrawing.
|
| ErrorArrayForm |
Form for drawing an array of error bars per row, given array-valued
X, Y and X/Y error offsets.
|
| FatLineXYShape |
XYShape for drawing thick lines that start at the origin and terminate
at the given X,Y displacement.
|
| FatMarkerShapes |
MarkerShape implementations based on line drawings (open shapes,
crosses etc; not filled shapes) which have lines that are
thicker than the single-pixel traditionally provided.
|
| FillMode |
Describes how a region above the axis is represented visually.
|
| FillPixer |
Pixer that iterates over all points inside a polygon.
|
| FillPlan |
Plan object for fill plots.
|
| FillPlotter |
Plotter that fills the area under (or above, or to the left/right)
the curve defined by a set of X,Y points.
|
| FillPlotter.FillStyle |
Style for fill plot.
|
| FixedColorKit |
Trivial ColorKit implementation that always returns the same colour.
|
| FixedKernelDensityPlotter |
Kernel density plotter that uses fixed-width kernels.
|
| FloatingCoordAuxReader |
AuxReader implementation that extends ranges simply by sampling
a given scalar floating coordinate for all plottable points.
|
| FunctionPlotter |
Dataless plotter that plots an analytic function.
|
| FunctionPlotter.FunctionStyle |
Style class associated with this plotter.
|
| GlyphPaper |
Translates Glyph paint operations into pixel iterators.
|
| GraphicsGlyph |
Glyph implementation whose Pixer is generated by drawing onto a bitmap.
|
| GreyImage |
A greyscale image backed by a a byte buffer.
|
| Gridder |
Maps positions on a 2-d grid to a 1-d index.
|
| GridPlotter |
Plotter that plots a genuine density map (2-d histogram) on a regular grid.
|
| GridPlotter.GridStyle |
Style for configuring the grid plot.
|
| HandleArrayForm |
Form for drawing markers to identify X/Y array data.
|
| HashBinList |
BinList implementation based on a hash.
|
| HealpixPlotter |
Plotter for plotting lists of HEALPix tiles.
|
| HealpixPlotter.HealpixStyle |
Style for configuring the HEALPix plot.
|
| HealpixSys |
Maps between plotting (
SkySys)
and Healpix (HealpixTableInfo.HpxCoordSys)
coordinate system identifiers. |
| HistogramPlotter |
Plotter for 1-dimensional histograms.
|
| HistogramPlotter.HistoStyle |
Style subclass for histogram plots.
|
| KnnKernelDensityPlotter |
Kernel Density Plotter that uses a variable-width kernel whose width
is assigned using K-Nearest-Neighbours counting.
|
| LabelPlotter |
Plotter that writes a text label at each graphics position.
|
| LabelStyle |
Style for LabelPlotter.
|
| LevelMode |
Defines a strategy for calculating contour level values from an
array of data.
|
| Line3dPlotter |
Plots lines joining data points in three dimensions.
|
| LinearFitPlotter |
Fits a set of 2-d points to a linear equation, and plots the line.
|
| LineArrayForm |
Form for drawing one line per row, given array-valued X and Y
coordinates.
|
| LineCombineArrayPlotter |
CombineArrayPlotter that plots a line between aggregated positions.
|
| LineCombineArrayPlotter.LineCombineArrayStyle |
Style for use with this plotter.
|
| LineGlyph |
Glyph partial implementation that facilitates making drawings with
variable-thickness lines.
|
| LinePlotter |
Plotter that plots a line between data points.
|
| LinePlotter.LinesStyle |
Style for line plotter.
|
| LineStyle |
Plotting style for continuous lines.
|
| LineTracer |
Draws lines composed of a sequence of points, submitted one at a time.
|
| LineTracer3D |
Draws lines composed of a sequence of points onto a 3d plotting surface.
|
| LineXYShape |
XYShape for drawing lines that start at the origin and terminate
at the given X,Y displacement.
|
| MarkArrayForm |
Form for drawing an array of markers per row, given array-valued X and Y
coordinates.
|
| MarkCombineArrayPlotter |
CombineArrayPlotter that plots a marker at each aggregated position.
|
| MarkCombineArrayPlotter.MarkCombineArrayStyle |
Style for use with this plotter.
|
| MarkerShape |
Defines the abstract shape of a MarkerStyle.
|
| MarkerStyle |
Defines a style of marker for plotting in a scatter plot.
|
| MarkForm |
ShapeForm implementation that just draws a fixed-size marker for each
position.
|
| MultiPointForm |
ShapeForm implementation that draws shapes based on a single main
position, and a number of additional positions supplied as
extra coordinates. |
| MultiPointShape |
Defines a graphical shape with coordinates supplied by a number of
offset points.
|
| MultiPosIcon |
Uncoloured icon suitable for legends representing multi-position plot types.
|
| Normalisation |
Defines normalisation modes for histogram-like plots.
|
| PairLinkForm |
Draws a line between two related positions.
|
| Pixel1dPlotter<S extends Style> |
Abstract superclass for histogram-like plotters that have pixel-sized
bins with optional smoothing.
|
| Pixel1dPlotter.BinArray |
Data object storing counts per pixel.
|
| Pixel1dPlotter.Pixel1dPlan |
Plot plan implementation for this class.
|
| PixelDrawing |
Provides drawing primitives on a pixel map.
|
| PixelImage |
Aggregates information for painting a colour-mapped image.
|
| PixellatorPixerFactory |
Adapts a Pixellator to generate Pixer instances.
|
| Pixers |
Utility class for use with Pixers.
|
| PixOutliner |
Partial Outliner implementation which calculates its bin plan
simply by using the
create2DPainter method. |
| PlaneCorrelationCoordSet |
MultiPointCoordSet for 2-d ellipses defined by coordinate errors
and a correlation.
|
| PlaneEllipseCoordSet |
MultiPointCoordSet for ellipses on a plane.
|
| PolygonForms |
ShapeForm implementations for plotting filled or outline polygons.
|
| PolygonOutliner |
Outliner implementations for plotting shapes defined by listing
three or more vertices in data space.
|
| PolygonShape |
Object that knows how to draw a polygon.
|
| QuantileCombiner |
Combiner implementation that accumulates all input points per pixel
for custom combination by a user-supplied object.
|
| ShapeMode |
Defines how outlines defined by a ShapeForm are coloured in a plot.
|
| ShapeMode.AutoTransparentStamper |
Stamper implementation for auto transparency.
|
| ShapeMode.DensityStamper |
Stamper implementation for density mode.
|
| ShapeMode.FlatStamper |
Stamper implementation for flat colouring.
|
| ShapeMode.ShadeStamper |
Stamper implementation for use with AuxShadingMode.
|
| ShapeMode.WeightStamper |
Stamper implementation for use with WeightedShadingMode.
|
| ShapePlotter |
Plotter that plots shapes at each data point.
|
| ShapeStyle |
Style that combines information from a ShapeForm and a ShapeMode.
|
| ShortPair |
Aggregates two short integer values.
|
| SimpleDecalPlotter<S extends Style> |
Abstract Plotter implementation that does all its painting using a Decal,
no Glyphs.
|
| SizeForm |
ShapeForm implementation that draws shaped markers of a size
given by an additional data coordinate.
|
| SizeForm.SizeOutliner |
Outliner implementation for use with SizeForm.
|
| SizeXyForm |
ShapeForm implementation that draws shaped markers with their horizontal
and vertical dimensions independently determined by two additional
data coordinates.
|
| SizeXyForm.SizeXyOutliner |
Outliner implementation for use with SizeXyForm.
|
| SkyCorrelationCoordSet |
MultiPointCoordSet for ellipses on the sky defined by lon/lat errors
and a correlation.
|
| SkyDensityPlotter |
Plotter that plots a genuine density map on a SkySurface.
|
| SkyDensityPlotter.SkyDenseStyle |
Style for configuring with the sky density plot.
|
| SkyEllipseCoordSet |
MultiPointCoordSet for ellipses on a sphere.
|
| SkyGridPlotter |
Plotter that can draw a sky axis grid on a sky surface.
|
| SkyGridPlotter.GridStyle |
Style for configuring the grid plot.
|
| SkyMultiPointForm |
MultiPointForm for use with sky coordinates.
|
| SkyPixer |
Maps positions on the unit sphere to pixel indices using a given pixel
scheme.
|
| SkySurfaceTiler |
Understands the geometry of HEALPix tiles on a given SkySurface.
|
| SkyTileRenderer |
Defines the strategy for rendering HEALPix tiles to a graphics context.
|
| SkyVectorCoordSet |
MultiPointCoordSet for vectors on the sky.
|
| SolidAngleUnit |
Unit for solid angle quantities.
|
| SpectrogramPlotter |
Plotter for spectrograms.
|
| SpectrogramPlotter.SpectroStyle |
Style subclass for SpectrogramPlotter.
|
| SphereGridPlotter |
Plotter that can draw a spherical grid around the origin of
a CubeSurface.
|
| SphereGridPlotter.GridStyle |
Style class for sphere grid plotter.
|
| SpotPlotter |
Fairly minimal example plotter implementation.
|
| SpotPlotter.SpotLayerType |
LayerType corresponding to SpotPlotter.
|
| SpotPlotter.SpotStyle |
Style implementation for spots.
|
| StandardKernel1dShape |
Implementation class for Kernel1dShapes based on evaluating
symmetric functions over a limited extent.
|
| Stats1Plotter |
Plotter to calculate and display univariate statistics
of histogram-like data.
|
| Stats1Plotter.StatsStyle |
Style class associated with this plotter.
|
| StrokeKit |
Supplier for drawing strokes.
|
| StrokeXYShape |
XYShape that draws a line using a Stroke object.
|
| TangentPlaneTransformer |
Performs normalised 3D coordinate transformations equivalent
to displacements from the origin in the tangent plane.
|
| TracePlotter |
Plots a line through a cloud of points in 2d, tracing a given
quantile or pair of quantiles at each column (or row) of pixels.
|
| TracePlotter.QJoin |
Defines the graphial style for joining sparse samples.
|
| TracePlotter.TraceStyle |
Style for trace plot.
|
| Unit |
Defines a numeric factor corresponding to an extent on an axis.
|
| UnplannedDrawing |
Convenience partial implementation of Drawing where no plan is used.
|
| WrapperPlotLayer |
PlotLayer implementation that delegates all its behaviour to a
base instance.
|
| XYArrayPlacement |
Defines how to map an XYArrayData object to a definite position
in data space.
|
| XYShape |
Abstract superclass for shapes characterised by a pair of short integer
values.
|
| Enum | Description |
|---|---|
| AngleUnit |
Defines units in which angular extents can be specified.
|
| AxisOpt |
Represents one of the available plot axes.
|
| Combiner.Type |
Defines the scaling properties of a combiner.
|
| Cumulation |
Cumulative mode for histogram-like plots.
|
Copyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.