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.
|
Rounding |
Defines a policy for coming up with round numbers.
|
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.