Package uk.ac.starlink.topcat.plot
package uk.ac.starlink.topcat.plot
-
ClassDescriptionTransparent component for adding additional decoration to an existing plot component.AxesSelector implementation that wraps an existing one and adds some auxiliary axes of its own.ZoomRegion for use with an
AuxLegend
.Defines an object which provides column selectors for a plot.Graphical component allowing selection of one or more columns required for plotting data along one axis of a graph.Axis configuration editor component.Dialogue window containing one or moreAxisEditor
components.ZoomRegion for zooming in one dimension (X or Y).Style editor for histogram bars.Component which allows the user to draw a blob using the mouse.Graphics window for viewing 3D scatter plots using Cartesian coordinates.AxesSelector implementation which deals with the straightforward case in which the returned data table consists of the columns selected from the selector's table.PointStore implementation used for storing coordinate information about from Cartesian point selection.ZoomRegion implementation for a zoom around the centre of the display region.Table class built up from ColumnData objects.ColumnData implementation which always returns the same Double value.Component whose text gives a number of (name, count) pairs.Widget for selecting lower and upper percentiles for image display.StyleEditor for density plots.Graphics window which displays a density plot, that is a 2-dimensional histogram.Model for selectingErrorMode
values.Abstract superclass for windows doing N-dimensional plots of table data.GraphicsWindow which presents one-dimensional data as a histogram.AxesSelector implementation which wraps an existing one and adds a point label axis of its own.StyleEditor implementation for suitable for aLinesPlot
.GraphicsWindow which draws a stack of line graphs.Simple logarithmic slider.StyleEditor implementation for editingMarkStyle
objects.Extension of the StyleSet interface which allows entries to be changed.ListSelectionListener implementation which can tell you what order items have been selected in.Graphics window for viewing 3D scatter plots.Component which reports on the number of points plotted and not plotted by listening for plot events.Window which displays a scatter plot of two columns from a table.Encapsulates a list of N-dimensional points in data space, perhaps with additional information about error bounds.Encapsulates the selection of the list of points which is to be plotted.Struct-type class which defines an association of a TopcatModel and a BitSet.Component for choosing a table, a number of columns and a selection of row subsets.Component which keeps track of a number ofPointSelector
objects.Extends thePoints
interface to provide a facility for storing points as well as retrieving them.StyleSet which obtains styles from a base StyleSet, but only dispenses ones which are not already used.Component whose text gives the current position of the mouse on a given plot surface.MouseMotionListener which acts on mouse movement events to provide the position of the pointer inPlotSurface
data coordinates.JSpinner subclass which goes up or down using round numbers.Spinner model used for a rounding spinner.Characterises a plottable set of points selected within a PointSelector.Wraps a component so that it assumes the same size as its container.Graphics window for viewing 3D scatter plots using spherical polar coordinates.AxesSelector implementation which queries for spherical polar coordinates and yields 3D Cartesian ones.PointStore implementation for storing spherical polar data.Graphical component which provides a GUI for editing the characteristics of aStyle
object.Dialogue which houses a StyleEditor.List of zoom regions for use with aSurfacePlot
.AxesSelector implementation which adds a weighting axis to the basic ones.ZoomRegion for zooming in two dimensions (X-Y).Defines a currently active zoom drag gesture.Mouse listener which can manufacture zoom requests on the basis of mouse gestures.Defines a region for use with a Zoomer object.