Package | Description |
---|---|
com.metsci.glimpse.axis.listener.mouse |
Provides classes used to update Axis1D and Axis2D instances in response to mouse events.
|
com.metsci.glimpse.axis.tagged |
Axes with adjustable, named markers which can be adjusted independently
of the minimum and maximum axis values.
|
com.metsci.glimpse.charts.slippy | |
com.metsci.glimpse.event.mouse |
Glimpse specific mouse listener classes which provide an
abstraction layer on top of specific widget sets like Swt
or Swing.
|
com.metsci.glimpse.event.mouse.swing | |
com.metsci.glimpse.examples.listener |
Examples demonstrating usage of
GlimpseLayout and
MIG layout to create custom arrangements of Glimpse plots. |
com.metsci.glimpse.layout |
Provides a MigLayout-based framework for partitioning a
GlimpseCanvas into multiple
logical drawing areas. |
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.plot.timeline.event.listener | |
com.metsci.glimpse.plot.timeline.listener | |
com.metsci.glimpse.swt.event.mouse |
Modifier and Type | Class and Description |
---|---|
class |
AxisMouseListener
A Glimpse mouse listener which defines the default way that axes are
updated in response to mouse events.
|
class |
AxisMouseListener1D
An AxisMouseListener for use with GlimpseAxisLayout1D.
|
class |
AxisMouseListener2D
An AxisMouseListener for use with GlimpseAxisLayout2D.
|
Modifier and Type | Class and Description |
---|---|
class |
TaggedAxisMouseListener1D
A mouse listener which allows adjustment of the
Tag values of
a TaggedAxis1D via mouse gestures. |
Modifier and Type | Class and Description |
---|---|
class |
SlippyAxisListener2D
Initializes the Axis2D so that zoom events always go up/down a single zoom level.
|
class |
SlippyAxisMouseListener2D
Locks the Axis2D so that zoom events always go up/down a single zoom level.
|
Modifier and Type | Interface and Description |
---|---|
interface |
GlimpseMouseAllListener
A wrapper interface which combines the three Glimpse MouseListener interfaces.
|
interface |
Mouseable
Any object which can receive Glimpse mouse listeners and provide
callbacks when mouse events occur.
|
Modifier and Type | Class and Description |
---|---|
class |
GlimpseMouseAdapter |
class |
GlimpseMouseAllAdapter |
Modifier and Type | Method and Description |
---|---|
Collection<GlimpseMouseListener> |
Mouseable.getGlimpseMouseListeners() |
Modifier and Type | Method and Description |
---|---|
void |
Mouseable.addGlimpseMouseListener(GlimpseMouseListener listener) |
void |
Mouseable.removeGlimpseMouseListener(GlimpseMouseListener listener) |
Constructor and Description |
---|
GlimpseMouseListenerWrapper(GlimpseMouseListener listener) |
Modifier and Type | Class and Description |
---|---|
class |
MouseDrawingExample.CustomMouseListener2D |
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 |
---|---|
Collection<GlimpseMouseListener> |
GlimpseLayout.getGlimpseMouseListeners() |
Modifier and Type | Method and Description |
---|---|
void |
GlimpseLayout.addGlimpseMouseListener(GlimpseMouseListener listener) |
void |
GlimpseLayout.removeGlimpseMouseListener(GlimpseMouseListener listener) |
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 | Method and Description |
---|---|
void |
Plot2D.addGlimpseMouseListener(GlimpseMouseListener listener) |
void |
Plot2D.removeGlimpseMouseListener(GlimpseMouseListener listener) |
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 |
DragListener
Helper class which supports user dragging of Events to adjust their start/end times.
|
Modifier and Type | Class and Description |
---|---|
class |
DataAxisMouseListener1D |
class |
TimeAxisMouseListener1D |
Constructor and Description |
---|
GlimpseMouseListenerWrapper(GlimpseMouseListener listener) |
Copyright © 2016 Metron, Inc.. All rights reserved.