|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use GlimpsePainter | |
---|---|
com.metsci.glimpse.axis | Provides classes for managing the display area of GlimpsePainter
instances. |
com.metsci.glimpse.axis.painter | Painters which display the state of an axis with tick marks, labels, color scales, and other decorations. |
com.metsci.glimpse.axis.tagged.painter | Axis painters specific to tagged axes. |
com.metsci.glimpse.charts.bathy | The bathymetry package defines utility classes for reading bathymetric data in various formats. |
com.metsci.glimpse.charts.shoreline | Data structures and data IO utilities for display land polygon outlines. |
com.metsci.glimpse.charts.shoreline.ndgc | Data structures and data IO utilities for displaying NDGC coastline data. |
com.metsci.glimpse.charts.vector.painter | |
com.metsci.glimpse.examples.basic | Simple examples demonstrating basic Glimpse features. |
com.metsci.glimpse.layout | Provides a MigLayout-based framework for partitioning a
GlimpseCanvas into multiple
logical drawing areas. |
com.metsci.glimpse.painter.adapter | Adapter painter which wrap OpenGL code written for different drawing interfaces, allowing such code to be used inside Glimpse. |
com.metsci.glimpse.painter.base | The GlimpsePainter interface as well as abstract implementations which make it simpler to write common types of GlimpsePainters. |
com.metsci.glimpse.painter.decoration | Painters which draw decorative elements of plots (usually unrelated to the data). |
com.metsci.glimpse.painter.geo | Painters which draw plot elements for creating geographic display. |
com.metsci.glimpse.painter.group | Aggregate painters which group multiple GlimpsePainters. |
com.metsci.glimpse.painter.info | Painters which draw informational overlays. |
com.metsci.glimpse.painter.plot | Painters which draw basic data plots. |
com.metsci.glimpse.painter.shape | Painters which draw basic geometric shapes: line segments, points, and polygons. |
com.metsci.glimpse.painter.texture | Painters which display data contained in OpenGL textures, including 2D heat maps and images. |
com.metsci.glimpse.painter.track | Track visualization painters. |
com.metsci.glimpse.painter.treemap | Painters for visualizing hierarchical data as a set of nested rectangles. |
com.metsci.glimpse.plot | Prefabricated arrangements of GlimpseLayouts and GlimpsePainters with convenience methods for performing common data visualization tasks. |
com.metsci.glimpse.plot.timeline | |
com.metsci.glimpse.plot.timeline.painter |
Uses of GlimpsePainter in com.metsci.glimpse.axis |
---|
Constructors in com.metsci.glimpse.axis with parameters of type GlimpsePainter | |
---|---|
AxisNotSetException(GlimpsePainter painter,
GlimpseContext context)
|
|
AxisNotSetException(GlimpsePainter painter,
GlimpseTargetStack stack)
|
Uses of GlimpsePainter in com.metsci.glimpse.axis.painter |
---|
Classes in com.metsci.glimpse.axis.painter that implement GlimpsePainter | |
---|---|
class |
ColorRightYAxisPainter
A vertical (y) axis with a color bar and labeled ticks along the right hand side. |
class |
ColorXAxisPainter
A horizontal (x) axis with a color bar and labeled ticks along the bottom. |
class |
ColorYAxisPainter
A vertical (y) axis with a color bar and labeled ticks along the right hand side. |
class |
NumericAxisPainter
A simple axis painter which displays labeled ticks at regular intervals along the length of the axis. |
class |
NumericRightYAxisPainter
A vertical (y) axis with labeled ticks along the right hand side. |
class |
NumericRotatedRightYAxisPainter
A vertical (y) axis with labeled ticks along the right hand side. |
class |
NumericRotatedYAxisPainter
A vertical (y) axis with labeled ticks along the left hand side. |
class |
NumericTopXAxisPainter
A horizontal (x) axis with labeled ticks along the top. |
class |
NumericXAxisPainter
A horizontal (x) axis with labeled ticks along the bottom. |
class |
NumericXYAxisPainter
A floating axis plot with axes, tick marks, and labels drawn along the x and y origins. |
class |
NumericYAxisPainter
A vertical (y) axis with labeled ticks along the left side. |
class |
TimeAxisPainter
A painter for displaying timeline axes. |
class |
TimeXAxisPainter
A horizontal (x) time axis painter. |
class |
TimeYAxisPainter
A vertical (y) time axis painter. |
Uses of GlimpsePainter in com.metsci.glimpse.axis.tagged.painter |
---|
Classes in com.metsci.glimpse.axis.tagged.painter that implement GlimpsePainter | |
---|---|
class |
TaggedColorXAxisPainter
A horizontal (x) axis painter which displays positions of tags on top of a color scale. |
class |
TaggedColorYAxisPainter
A vertical (y) axis painter which displays positions of tags on top of a color scale. |
class |
TaggedNumericXAxisPainter
A horizontal (x) axis painter which displays positions of tags in addition to tick marks and labels. |
class |
TaggedNumericYAxisPainter
A vertical (y) axis painter which displays positions of tags in addition to tick marks and labels. |
class |
TaggedPartialColorXAxisPainter
A horizontal (x) axis painter which displays positions of tags in addition to tick marks and labels. |
class |
TaggedPartialColorYAxisPainter
A vertical (y) axis painter which displays positions of tags in addition to tick marks and labels. |
Uses of GlimpsePainter in com.metsci.glimpse.charts.bathy |
---|
Classes in com.metsci.glimpse.charts.bathy that implement GlimpsePainter | |
---|---|
class |
ContourPainter
|
Uses of GlimpsePainter in com.metsci.glimpse.charts.shoreline |
---|
Classes in com.metsci.glimpse.charts.shoreline that implement GlimpsePainter | |
---|---|
class |
LandShapePainter
Originally designed to display shoreline data available from the NOAA/NGDC Coastline Extractor tool at http://www.ngdc.noaa.gov/mgg_coastline/ |
Uses of GlimpsePainter in com.metsci.glimpse.charts.shoreline.ndgc |
---|
Classes in com.metsci.glimpse.charts.shoreline.ndgc that implement GlimpsePainter | |
---|---|
class |
NdgcLandPainter
Deprecated. |
Uses of GlimpsePainter in com.metsci.glimpse.charts.vector.painter |
---|
Classes in com.metsci.glimpse.charts.vector.painter that implement GlimpsePainter | |
---|---|
class |
EncChartPainter<V extends GeoObject>
Draws encobjects. |
Methods in com.metsci.glimpse.charts.vector.painter with parameters of type GlimpsePainter | |
---|---|
void |
EncChartPainter.addPainter(GlimpsePainter painter)
|
void |
EncChartPainter.removePainter(GlimpsePainter painter)
|
Uses of GlimpsePainter in com.metsci.glimpse.examples.basic |
---|
Classes in com.metsci.glimpse.examples.basic that implement GlimpsePainter | |
---|---|
static class |
FunctionPlotExample.Function1DPainter
|
Methods in com.metsci.glimpse.examples.basic that return GlimpsePainter | |
---|---|
GlimpsePainter |
TaggedHeatMapExample.getPainter()
|
Uses of GlimpsePainter in com.metsci.glimpse.layout |
---|
Classes in com.metsci.glimpse.layout that implement GlimpsePainter | |
---|---|
class |
GlimpseAxisLayout1D
A GlimpseLayout which can provide axes to its child GlimpsePainter s. |
class |
GlimpseAxisLayout2D
A GlimpseLayout which can provide two axes (an x or horizontal axis and a y or verical axis) to its child GlimpsePainter s. |
class |
GlimpseAxisLayoutX
A horizontal GlimpseAxisLayout1D implementation. |
class |
GlimpseAxisLayoutY
A vertical GlimpseAxisLayout1D implementation. |
class |
GlimpseLayout
GlimpseLayout provides a means of rendering to specific areas of a GlimpseCanvas controlled by Mig Layout constraints. |
Methods in com.metsci.glimpse.layout with parameters of type GlimpsePainter | |
---|---|
void |
GlimpseLayoutDelegate.addPainter(GlimpsePainter painter)
|
void |
GlimpseLayout.addPainter(GlimpsePainter painter)
|
void |
GlimpseLayoutDelegate.addPainter(GlimpsePainter painter,
GlimpsePainterCallback callback)
|
void |
GlimpseLayout.addPainter(GlimpsePainter painter,
GlimpsePainterCallback callback)
|
void |
GlimpseLayoutDelegate.removePainter(GlimpsePainter painter)
|
void |
GlimpseLayout.removePainter(GlimpsePainter painter)
|
Uses of GlimpsePainter in com.metsci.glimpse.painter.adapter |
---|
Classes in com.metsci.glimpse.painter.adapter that implement GlimpsePainter | |
---|---|
class |
GLSimpleListenerPainter
An adapter wrapper class which allows a util.graphics.gl.GLSimpleListenerAbstract listener to be used as a GlimpsePainter. |
Uses of GlimpsePainter in com.metsci.glimpse.painter.base |
---|
Classes in com.metsci.glimpse.painter.base that implement GlimpsePainter | |
---|---|
class |
GlimpseDataPainter2D
Takes care of most of the common setup steps that GlimpsePainters must perform. |
class |
GlimpsePainter1D
A GlimpsePainter for drawing on GlimpseAxisLayout1D
layouts which automatically acquires the appropriate Axis1D
from the GlimpseAxisLayout1D based on the
GlimpseContext provided in the paintTo() method. |
class |
GlimpsePainter2D
A GlimpsePainter for drawing on GlimpseAxisLayout2D
layouts which automatically acquires the appropriate Axis2D
from the GlimpseAxisLayout2D based on the
GlimpseContext provided in the paintTo() method. |
class |
GlimpsePainterImpl
|
Methods in com.metsci.glimpse.painter.base with parameters of type GlimpsePainter | |
---|---|
void |
GlimpsePainterCallback.postPaint(GlimpsePainter painter,
GlimpseContext context)
|
void |
GlimpsePainterCallback.prePaint(GlimpsePainter painter,
GlimpseContext context)
|
Uses of GlimpsePainter in com.metsci.glimpse.painter.decoration |
---|
Classes in com.metsci.glimpse.painter.decoration that implement GlimpsePainter | |
---|---|
class |
BackgroundPainter
Paints a simple solid color background. |
class |
BorderPainter
Paints a simple solid color line border around the outside of the plot. |
class |
CopyrightPainter
Displays a discrete copyright notice at the bottom of right corner of the screen. |
class |
CrosshairPainter
Displays crosshairs and a selection box centered over the position of the mouse cursor within the plot. |
class |
GridPainter
Displays dotted horizontal and vertical grid lines. |
class |
LegendPainter
Displays a simple color based legend floating on top of the plot. |
static class |
LegendPainter.BlockLegendPainter
|
static class |
LegendPainter.LineLegendPainter
|
class |
MapBorderPainter
An alternative BorderPainter which displays alternating
white and black lines (to emulate a geographic map border). |
Uses of GlimpsePainter in com.metsci.glimpse.painter.geo |
---|
Classes in com.metsci.glimpse.painter.geo that implement GlimpsePainter | |
---|---|
class |
LatLonTrackPainter
A facade over TrackPainter which allows the specification of new track points in lat/lon and automatically uses the provided GeoProjection to convert to
plot coordinates. |
class |
ScalePainter
Displays a simple distance scale in the lower right corner of the plot. |
Uses of GlimpsePainter in com.metsci.glimpse.painter.group |
---|
Classes in com.metsci.glimpse.painter.group that implement GlimpsePainter | |
---|---|
class |
DelegatePainter
A painter which delegates its painting to a collection of delegate GlimpsePainters . |
Methods in com.metsci.glimpse.painter.group with parameters of type GlimpsePainter | |
---|---|
void |
DelegatePainter.addPainter(GlimpsePainter painter)
|
void |
DelegatePainter.removePainter(GlimpsePainter painter)
|
Uses of GlimpsePainter in com.metsci.glimpse.painter.info |
---|
Classes in com.metsci.glimpse.painter.info that implement GlimpsePainter | |
---|---|
class |
AnnotationPainter
Displays text annotations at specified locations on a plot. |
class |
CursorTextPainter
Displays a text box which follows the cursor and displays the position of the cursor in data coordinates. |
class |
CursorTextZPainter
In addition to displaying the coordinates of the cursor in data space, also displays the data value stored in the FloatTextureProjected2D
beneath the cursor location. |
class |
FpsPainter
Displays an estimate of the current number of times the GlimpseCanvas
is being redrawn per second. |
class |
MeasurementPainter
Displays a protractor and ruler when the mouse cursor is locked via the middle mouse button. |
class |
MinimapLayout
A GlimpseLayout which
floats inside a larger GlimpseLayout and provides a zoomed out
view of the scene inside the larger GlimpseLayout. |
class |
MinimapLayout.MiniMapBoundsPainter
|
class |
SimpleTextPainter
A painter which displays arbitrary text at a fixed pixel location on the screen. |
Methods in com.metsci.glimpse.painter.info with parameters of type GlimpsePainter | |
---|---|
void |
MinimapLayout.addPainter(GlimpsePainter painter)
|
void |
MinimapLayout.removePainter(GlimpsePainter painter)
|
Uses of GlimpsePainter in com.metsci.glimpse.painter.plot |
---|
Classes in com.metsci.glimpse.painter.plot that implement GlimpsePainter | |
---|---|
class |
HistogramPainter
Plots a simple frequency histogram histogram. |
class |
XYLinePainter
Plots a simple x-y lineplot. |
Uses of GlimpsePainter in com.metsci.glimpse.painter.shape |
---|
Classes in com.metsci.glimpse.painter.shape that implement GlimpsePainter | |
---|---|
class |
LineSetPainter
Efficiently draws a static set of line segments. |
class |
PointSetPainter
Efficiently draws a static set of points. |
class |
PolygonPainter
Paints large collections of arbitrary polygons (including concave polygons). |
class |
PolygonPainterSimple
A simpler/alternate implementation of PolygonPainter which allows
arbitrary polygons to be turned on and off. |
class |
ShadedPointPainter
A painter, similar to PointSetPainter , which allows visualization
of large clouds of points or particles. |
Uses of GlimpsePainter in com.metsci.glimpse.painter.texture |
---|
Classes in com.metsci.glimpse.painter.texture that implement GlimpsePainter | |
---|---|
class |
HeatMapPainter
A simplified facade to ShadedTexturePainter which applies
a color scale (adjustable via an Axis1D
to a double[][] rectangular array of data stored as an OpenGL
texture in order to display a two dimensional heat map. |
class |
ShadedTexturePainter
A painter which applies shaders to textures in order to display dynamically adjustable representations of 2D gridded data. |
class |
TaggedHeatMapPainter
A HeatMapPainter whose coloring is controlled via a TaggedAxis1D . |
Uses of GlimpsePainter in com.metsci.glimpse.painter.track |
---|
Classes in com.metsci.glimpse.painter.track that implement GlimpsePainter | |
---|---|
class |
TrackPainter
Paints groups of line segments of points with associated timestamps. |
Uses of GlimpsePainter in com.metsci.glimpse.painter.treemap |
---|
Classes in com.metsci.glimpse.painter.treemap that implement GlimpsePainter | |
---|---|
class |
AbstractTreeMapPainter
Draws a TreeMap, useful for hierarchical data. |
class |
SimpleTreeMapPainter
A simple implementation of AbstractTreeMapPainter that has default
colors for everything. |
Uses of GlimpsePainter in com.metsci.glimpse.plot |
---|
Classes in com.metsci.glimpse.plot that implement GlimpsePainter | |
---|---|
class |
ColorAxisPlot2D
A SimplePlot2D with a right-side axis with a color scale in addition to
x and y axes and a central plotting area. |
class |
MapPlot2D
A geographic plotting area. |
class |
MultiAxisPlot2D
A flexible plotting area with the ability to create an arbitrary number of additional axes above, below, left, or right of the main central plotting area. |
class |
Plot2D
A simple, blank plotting area which divides itself into five regions: a central plotting area a title area above the plot a labeled horizontal x axis below the plot a labeled vertical y axis to the left of the plot a labeled vertical z axis to the right of the plot Any of the areas above may be shown or hidden (the z axis area is commonly hidden). |
class |
SimplePlot2D
Identical in structure to Plot2D , but also provides
a pre-selected set of common plot elements including:
a solid color background to the plot
a simple line border around the plotting area
vertical and horizontal grid lines which match the axis tick marks
a crosshair which follows the mouse position
|
class |
StackedPlot2D
A plot which allows multiple plots or GlimpseLayout areas to be easily arranged in a vertical or horizontal stack. |
Methods in com.metsci.glimpse.plot with parameters of type GlimpsePainter | |
---|---|
void |
MultiAxisPlot2D.AxisInfo.addBackgroundPainter(GlimpsePainter painter)
|
void |
MultiAxisPlot2D.AxisInfo.addForegroundPainter(GlimpsePainter painter)
|
void |
SimplePlot2D.addPainter(GlimpsePainter painter)
|
void |
MultiAxisPlot2D.addPainter(GlimpsePainter painter)
|
void |
MapPlot2D.addPainter(GlimpsePainter painter)
|
void |
SimplePlot2D.addPainterOuter(GlimpsePainter painter)
|
void |
MultiAxisPlot2D.AxisInfo.removeBackgroundPainter(GlimpsePainter painter)
|
void |
MultiAxisPlot2D.AxisInfo.removeForegroundPainter(GlimpsePainter painter)
|
void |
SimplePlot2D.removePainter(GlimpsePainter painter)
|
void |
MultiAxisPlot2D.removePainter(GlimpsePainter painter)
|
void |
MapPlot2D.removePainter(GlimpsePainter painter)
|
void |
SimplePlot2D.removePainterOuter(GlimpsePainter painter)
|
Uses of GlimpsePainter in com.metsci.glimpse.plot.timeline |
---|
Classes in com.metsci.glimpse.plot.timeline that implement GlimpsePainter | |
---|---|
class |
StackedTimePlot2D
A StackedPlot2D which automatically creates a timeline axis at the
bottom of the stack and uses a
TaggedAxis1D to define a selected time
region. |
Uses of GlimpsePainter in com.metsci.glimpse.plot.timeline.painter |
---|
Classes in com.metsci.glimpse.plot.timeline.painter that implement GlimpsePainter | |
---|---|
class |
SelectedTimeRegionPainter
|
class |
SimpleSelectedTimeRegionPainter
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |