Package | Description |
---|---|
com.metsci.glimpse.canvas |
Heavy weight canvases on which all Glimpse rendering is performed.
|
com.metsci.glimpse.context |
Data structures and classes for describing the current Glimpse rendering context.
|
com.metsci.glimpse.gl.util |
General OpenGL utility classes.
|
com.metsci.glimpse.layout |
Provides a MigLayout-based framework for partitioning a
GlimpseCanvas into multiple
logical drawing areas. |
com.metsci.glimpse.layout.matcher | |
com.metsci.glimpse.painter.info |
Painters which draw informational overlays.
|
com.metsci.glimpse.plot |
Prefabricated arrangements of GlimpseLayouts and GlimpsePainters
with convenience methods for performing common data visualization tasks.
|
com.metsci.glimpse.plot.stacked | |
com.metsci.glimpse.plot.timeline | |
com.metsci.glimpse.support.swing | |
com.metsci.glimpse.swt.canvas | |
com.metsci.glimpse.worldwind.canvas |
Modifier and Type | Interface and Description |
---|---|
interface |
GlimpseCanvas
A heavy weight target for Glimpse rendering.
|
interface |
NewtGlimpseCanvas |
Modifier and Type | Class and Description |
---|---|
class |
AbstractGlimpseCanvas |
class |
FBOGlimpseCanvas |
class |
NewtSwingGlimpseCanvas
A GlimpseCanvas backed by the JOGL
NewtCanvasAWT . |
class |
SwingGlimpseCanvas
Deprecated.
|
class |
SwingLightweightGlimpseCanvas
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
List<GlimpseTarget> |
AbstractGlimpseCanvas.getTargetChildren() |
List<GlimpseTarget> |
SwingGlimpseCanvas.getTargetChildren()
Deprecated.
|
List<GlimpseTarget> |
SwingLightweightGlimpseCanvas.getTargetChildren()
Deprecated.
|
List<GlimpseTarget> |
NewtSwingGlimpseCanvas.getTargetChildren() |
Modifier and Type | Method and Description |
---|---|
GlimpseTarget |
GlimpseTargetStack.getTarget() |
GlimpseTarget |
GlimpseTargetStackImpl.getTarget() |
GlimpseTarget |
UnmodifiableTargetStack.getTarget() |
Modifier and Type | Method and Description |
---|---|
List<GlimpseTarget> |
GlimpseTarget.getTargetChildren() |
List<GlimpseTarget> |
GlimpseTargetStack.getTargetList() |
List<GlimpseTarget> |
GlimpseTargetStackImpl.getTargetList() |
List<GlimpseTarget> |
UnmodifiableTargetStack.getTargetList() |
Modifier and Type | Method and Description |
---|---|
static boolean |
TargetStackUtil.contains(GlimpseTargetStack query,
GlimpseTarget target)
Returns true if the query target stack contains the provided target.
|
static GlimpseTargetStack |
TargetStackUtil.newTargetStack(GlimpseTarget... targets)
Creates a new target stack which is the concatenation of the provided GlimpseTargets.
|
static GlimpseTargetStack |
TargetStackUtil.popTo(GlimpseTargetStack stack,
GlimpseTarget target) |
GlimpseTargetStack |
GlimpseTargetStack.push(GlimpseTarget target)
Pushes a GlimpseTarget onto this TargetStack (with dummy GlimpseBounds).
|
GlimpseTargetStack |
GlimpseTargetStackImpl.push(GlimpseTarget target) |
GlimpseTargetStack |
UnmodifiableTargetStack.push(GlimpseTarget target) |
GlimpseTargetStack |
GlimpseTargetStack.push(GlimpseTarget target,
GlimpseBounds bounds)
Adds a new GlimpseTarget and its corresponding GlimpseBounds to the TargetStack.
|
GlimpseTargetStack |
GlimpseTargetStackImpl.push(GlimpseTarget target,
GlimpseBounds bounds) |
GlimpseTargetStack |
UnmodifiableTargetStack.push(GlimpseTarget target,
GlimpseBounds bounds) |
static GlimpseMouseEvent |
TargetStackUtil.translateCoordinates(GlimpseMouseEvent event,
GlimpseTarget target) |
Constructor and Description |
---|
GlimpseTargetStackImpl(GlimpseTarget... targets) |
Modifier and Type | Method and Description |
---|---|
static void |
GLUtils.setLookAndFeel(LookAndFeel laf,
GlimpseTarget... targets) |
Modifier and Type | Class and Description |
---|---|
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.
|
class |
GlimpseTouchLayout |
class |
GlimpseTouchWrapper
Provides a layout wrapper to augment any layout (and descendants) with
gesture support.
|
class |
GlimpseVerticallyScrollableLayout
A GlimpseLayout that shifts its layout-children up or down based on a vertical-
offset field, which can be set by calling the
GlimpseVerticallyScrollableLayout.setVerticalOffset(int)
method. |
Modifier and Type | Method and Description |
---|---|
List<GlimpseTarget> |
GlimpseLayout.getTargetChildren() |
Modifier and Type | Method and Description |
---|---|
boolean |
TargetStackMatcher.matches(List<GlimpseTarget> stack) |
Modifier and Type | Class and Description |
---|---|
class |
MinimapLayout
A
GlimpseLayout which
floats inside a larger GlimpseLayout and provides a zoomed out
view of the scene inside the larger GlimpseLayout. |
Modifier and Type | Class and Description |
---|---|
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 |
EmptyPlot2D
A simple plotting area which takes up its entire parent GlimpseLayout
(leaving no room for a plot title or axis tick marks).
|
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:
|
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 |
TaggedColorAxisPlot2D |
Modifier and Type | Class and Description |
---|---|
class |
StackedPlot2D
A plot which allows multiple plots or GlimpseLayout areas to be easily arranged in a vertical
or horizontal stack.
|
Modifier and Type | Class and Description |
---|---|
class |
CollapsibleTimePlot2D |
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. |
Modifier and Type | Class and Description |
---|---|
class |
NewtSwingEDTGlimpseCanvas
A subclass of NewtSwingGlimpseCanvas which performs rendering on the Swing EDT,
enabling writing a Glimpse/JOGL/NEWT application using the Swing Single Threaded
Event Dispatch model.
|
Modifier and Type | Class and Description |
---|---|
class |
NewtSwtGlimpseCanvas |
Modifier and Type | Method and Description |
---|---|
List<GlimpseTarget> |
NewtSwtGlimpseCanvas.getTargetChildren() |
Modifier and Type | Class and Description |
---|---|
class |
SimpleOffscreenCanvas
Deprecated.
see
FBOGlimpseCanvas |
Modifier and Type | Method and Description |
---|---|
List<GlimpseTarget> |
SimpleOffscreenCanvas.getTargetChildren()
Deprecated.
|
Copyright © 2016 Metron, Inc.. All rights reserved.