Package uk.ac.starlink.ttools.plot2.paper

Interface Summary
Compositor.Buffer Buffer of pixels on which compositing operations can be performed.
Paper Marker interface labelling objects which are used to store rendering data specific to a given PaperType.
PaperType Abstracts the graphic substrate that datasets can be plotted on.
PaperType2D PaperType sub-interface for making 2-dimensional plots.
PaperType3D PaperType sub-interface for making 3-dimensional plots.
 

Class Summary
CompositePaperType2D Bitmapped 2D PaperType which can render any combination of coloured, opaque and transparent pixels.
Compositor Represents an algorithm for combining multiple RGBA values to produce a single RGBA value.
Compositor.BoostCompositor Compositor with boosted saturation.
MonoPaperType Bitmapped PaperType which can paint transparent or opaque pixels as long as they are all the same colour.
OverPaperType2D Bitmapped 2D PaperType which just plots graphics over the top of any previously plotted data.
PaintPaperType Vector paper type abstract superclass.
PaintPaperType2D PaintPaperType for 2-dimensional plots.
PaperTypeSelector Provides interface and logic for determining what PaperType (rendering machinery) to use to render a given selection of plot layers to a given output medium.
PixelStackPaperType3D Bitmapped 3d PaperType which can render any combination of coloured, opaque and transparent pixels.
RgbImage An efficiently stored RGB or RGBA image backed by an int buffer.
RgbPaperType Abstract bitmapped PaperType which uses an RgbImage to store graphics.
RgbPaperType.RgbPaper Paper for use by this type.
RgbPaperType2D Abstract RgbPaperType subclass for 2-dimensional plots.
RgbPaperType2D.RgbPaper2D Paper for use by this type.
RgbPaperType3D Abstract RgbPaperType subclass for 3-dimensional plots.
RgbPaperType3D.RgbPaper3D Paper for use by this type.
SortedPaperType3D PaintPaperType for 3-dimensional plots.
ZBufferPaperType3D Bitmapped 3D PaperType for opaque pixels only.
 



Copyright © 2015 Central Laboratory of the Research Councils. All Rights Reserved.