Package | Description |
---|---|
com.metsci.glimpse.axis |
Provides classes for managing the display area of
GlimpsePainter
instances. |
com.metsci.glimpse.axis.factory |
Provides factory interfaces and implementations used to generate copies of Axis1D and Axis2D
objects for use in multiple contexts.
|
com.metsci.glimpse.axis.listener |
Provides classes used to update Axis1D and Axis2D
instances in response to mouse and gesture events.
|
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.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.slippy | |
com.metsci.glimpse.dnc | |
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.touch |
Glimpse specific listener classes allow
Axis1D
instances to respond to high level touch events (like pans, zooms, pinches,
and swipes). |
com.metsci.glimpse.examples.basic |
Simple examples demonstrating basic Glimpse features.
|
com.metsci.glimpse.examples.icon | |
com.metsci.glimpse.layout |
Provides a MigLayout-based framework for partitioning a
GlimpseCanvas into multiple
logical drawing areas. |
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.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.stacked | |
com.metsci.glimpse.support.atlas | |
com.metsci.glimpse.support.atlas.painter | |
com.metsci.glimpse.support.projection |
Provides projections which deform rectangular data blocks
stored as textures into data coordinates.
|
com.metsci.glimpse.support.selection |
Provides callbacks when selection events occur in
GlimpsePainter s. |
com.metsci.glimpse.worldwind.tile | |
com.metsci.glimpse.worldwind.util |
Modifier and Type | Class and Description |
---|---|
class |
Axis3D
A delegate class holding three orthogonal one dimensional axes.
|
Modifier and Type | Method and Description |
---|---|
Axis2D |
Axis2D.clone() |
static Axis2D |
AxisUtil.createAxis2D(GlimpseAxisLayout2D layout) |
static Axis2D |
AxisUtil.createAxis2D(GlimpseAxisLayout2D layout,
Axis2D parentAxis) |
static Axis2D |
AxisUtil.createAxis2D(GlimpseAxisLayout2D layout,
Axis2D parentAxis,
UpdateMode mode,
double minX,
double maxX,
double minY,
double maxY) |
static Axis2D |
AxisUtil.createAxis2D(GlimpseAxisLayout2D layout,
double minX,
double maxX,
double minY,
double maxY) |
Modifier and Type | Method and Description |
---|---|
static Axis2D |
AxisUtil.createAxis2D(GlimpseAxisLayout2D layout,
Axis2D parentAxis) |
static Axis2D |
AxisUtil.createAxis2D(GlimpseAxisLayout2D layout,
Axis2D parentAxis,
UpdateMode mode,
double minX,
double maxX,
double minY,
double maxY) |
void |
Axis2D.setParent(Axis2D parent) |
Modifier and Type | Method and Description |
---|---|
static Axis2D |
DefaultAxisFactory2D.newAxis(Axis2D axis) |
Axis2D |
DefaultAxisFactory2D.newAxis(GlimpseTargetStack stack,
Axis2D axis) |
Axis2D |
ConditionalAxisFactory2D.newAxis(GlimpseTargetStack stack,
Axis2D axis) |
Axis2D |
FixedAxisFactory2D.newAxis(GlimpseTargetStack stack,
Axis2D axis) |
Axis2D |
AxisFactory2D.newAxis(GlimpseTargetStack stack,
Axis2D axis) |
Modifier and Type | Method and Description |
---|---|
static Axis2D |
DefaultAxisFactory2D.newAxis(Axis2D axis) |
Axis2D |
DefaultAxisFactory2D.newAxis(GlimpseTargetStack stack,
Axis2D axis) |
Axis2D |
ConditionalAxisFactory2D.newAxis(GlimpseTargetStack stack,
Axis2D axis) |
Axis2D |
FixedAxisFactory2D.newAxis(GlimpseTargetStack stack,
Axis2D axis) |
Axis2D |
AxisFactory2D.newAxis(GlimpseTargetStack stack,
Axis2D axis) |
static Axis1D |
DefaultAxisFactory2D.newAxisX(Axis2D axis) |
static Axis1D |
DefaultAxisFactory2D.newAxisY(Axis2D axis) |
Modifier and Type | Method and Description |
---|---|
void |
RateLimitedAxisListener2D.axisUpdated(Axis2D axis) |
void |
AxisListener2D.axisUpdated(Axis2D axis) |
abstract void |
RateLimitedAxisListener2D.axisUpdatedRateLimited(Axis2D axis) |
void |
RateLimitedAxisListener2D.eventDispatch(Axis2D data) |
Modifier and Type | Method and Description |
---|---|
void |
NumericPolarAxisPainter.paintTo(GlimpseContext context,
GlimpseBounds bounds,
Axis2D axis) |
void |
NumericXYAxisPainter.paintTo(GlimpseContext context,
GlimpseBounds bounds,
Axis2D axis) |
Modifier and Type | Method and Description |
---|---|
void |
ContourPainter.paintTo(GlimpseContext context,
GlimpseBounds bounds,
Axis2D axis) |
void |
BathymetryData.setAxisBounds(Axis2D axis) |
Modifier and Type | Method and Description |
---|---|
void |
LandShapePainter.centerAxesOnShape(Shape shape,
Axis2D axis) |
void |
LandShapePainter.loadLandFileAndCenterAxis(File file,
GeoProjection geoProjection,
Axis2D axis)
Deprecated.
|
void |
LandShapePainter.loadLandFileAndCenterAxis(LandShapeCapable landFile,
GeoProjection geoProjection,
Axis2D axis) |
void |
LandShapePainter.loadLandFileAndCenterAxis(LandShape landShape,
GeoProjection geoProjection,
Axis2D axis) |
void |
LandShapePainter.loadNgdcLandFileAndCenterAxis(File file,
GeoProjection geoProjection,
Axis2D axis) |
void |
LandShapePainter.loadNgdcLandFileAndCenterAxis(InputStream in,
GeoProjection geoProjection,
Axis2D axis) |
void |
LandShapePainter.paintTo(GlimpseContext context,
GlimpseBounds bounds,
Axis2D axis) |
Modifier and Type | Method and Description |
---|---|
void |
SlippyAxisListener2D.axisUpdated(Axis2D axis) |
void |
SlippyMapTilePainter.paintTo(GlimpseContext context,
GlimpseBounds bounds,
Axis2D axis) |
Modifier and Type | Method and Description |
---|---|
void |
DncPainter.addAxis(Axis2D axis) |
boolean |
DncPainterSettingsImpl.areAreasVisible(Axis2D axis) |
boolean |
DncPainterSettings.areAreasVisible(Axis2D axis) |
boolean |
DncPainterSettingsImpl.areIconsVisible(Axis2D axis) |
boolean |
DncPainterSettings.areIconsVisible(Axis2D axis) |
boolean |
DncPainterSettingsImpl.areLabelsVisible(Axis2D axis) |
boolean |
DncPainterSettings.areLabelsVisible(Axis2D axis) |
boolean |
DncPainterSettingsImpl.areLinesVisible(Axis2D axis) |
boolean |
DncPainterSettings.areLinesVisible(Axis2D axis) |
float |
DncPainterSettingsImpl.iconsGlobalScale(Axis2D axis) |
float |
DncPainterSettings.iconsGlobalScale(Axis2D axis) |
boolean |
DncPainterSettingsImpl.isLibraryActive(DncLibrary library,
Axis2D axis) |
boolean |
DncPainterSettings.isLibraryActive(DncLibrary library,
Axis2D axis) |
static boolean |
DncPainterSettingsImpl.isLibraryActive(DncLibrary library,
Axis2D axis,
double ppvMultiplier,
double bgThreshold,
double gcThreshold,
double caThreshold,
double ahThreshold) |
static boolean |
DncPainterSettingsImpl.isLibraryPositionVisible(DncLibrary library,
Axis2D axis) |
void |
DncPainter.paintTo(GlimpseContext glimpse,
GlimpseBounds bounds,
Axis2D axis) |
static double |
DncPainterSettingsImpl.ppv(Axis2D axis) |
void |
DncPainter.removeAxis(Axis2D axis) |
Modifier and Type | Method and Description |
---|---|
boolean |
DncPainterSettingsImpl.isLibraryActive(DncLibrary library,
Collection<Axis2D> axes) |
boolean |
DncPainterSettings.isLibraryActive(DncLibrary library,
Collection<Axis2D> axes) |
Modifier and Type | Method and Description |
---|---|
Axis2D |
GlimpseMouseEvent.getAxis2D() |
Modifier and Type | Method and Description |
---|---|
Axis2D |
GlimpseSwipeGestureEvent.getAxis2D() |
Axis2D |
GlimpseLongPressGestureEvent.getAxis2D() |
Axis2D |
GlimpseTouchEvent.getAxis2D() |
Axis2D |
GlimpsePinchGestureEvent.getAxis2D() |
Axis2D |
GlimpsePanGestureEvent.getAxis2D() |
Axis2D |
GlimpseTapGestureEvent.getAxis2D() |
Constructor and Description |
---|
Function1DPainter(Axis2D axis,
FunctionPlotExample.Function1D function) |
Modifier and Type | Method and Description |
---|---|
void |
TextureAtlasExample.SimpleIconPainter.paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
Modifier and Type | Method and Description |
---|---|
Axis2D |
GlimpseAxisLayout2D.getAxis() |
Axis2D |
GlimpseAxisLayout2D.getAxis(GlimpseContext context) |
Axis2D |
GlimpseAxisLayout2D.getAxis(GlimpseTargetStack stack) |
Modifier and Type | Method and Description |
---|---|
Collection<Axis2D> |
GlimpseAxisLayout2D.getAxis(TargetStackMatcher matcher) |
Modifier and Type | Method and Description |
---|---|
void |
GlimpseAxisLayout2D.setAxis(Axis2D axis) |
void |
GlimpseAxisLayout2D.setAxis(GlimpseContext context,
Axis2D axis) |
void |
GlimpseAxisLayout2D.setAxis(GlimpseTargetStack stack,
Axis2D axis) |
Constructor and Description |
---|
GlimpseAxisLayout2D(Axis2D axis) |
GlimpseAxisLayout2D(GlimpseLayout parent,
Axis2D axis) |
GlimpseAxisLayout2D(GlimpseLayout parent,
String name,
Axis2D axis) |
GlimpseAxisLayout2D(String name,
Axis2D axis) |
Modifier and Type | Method and Description |
---|---|
abstract void |
GlimpseDataPainter2D.paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
abstract void |
GlimpsePainter2D.paintTo(GlimpseContext context,
GlimpseBounds bounds,
Axis2D axis) |
void |
GlimpseDataPainter2D.paintTo(GlimpseContext context,
GlimpseBounds bounds,
Axis2D axis) |
Modifier and Type | Method and Description |
---|---|
void |
GridPainter.paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
void |
CrosshairPainter.paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
void |
LegendPainter.paintTo(GlimpseContext context,
GlimpseBounds bounds,
Axis2D axis) |
void |
MapBorderPainter.paintTo(GlimpseContext context,
GlimpseBounds bounds,
Axis2D axis) |
Modifier and Type | Method and Description |
---|---|
void |
WrappedPainter.paintTo(GlimpseContext context,
GlimpseBounds bounds,
Axis2D axis) |
Modifier and Type | Method and Description |
---|---|
void |
MeasurementPainter.paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
void |
AnnotationPainter.paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
void |
CursorTextPainter.paintTo(GlimpseContext context,
GlimpseBounds bounds,
Axis2D axis) |
void |
MinimapLayout.MiniMapBoundsPainter.paintTo(GlimpseContext context,
GlimpseBounds bounds,
Axis2D axis) |
Modifier and Type | Method and Description |
---|---|
void |
HistogramPainter.autoAdjustAxisBounds(Axis2D axis) |
void |
StackedHistogramPainter.autoAdjustAxisBounds(Axis2D axis) |
void |
HistogramPainter.paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
void |
XYLinePainter.paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
void |
StackedHistogramPainter.paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
Modifier and Type | Method and Description |
---|---|
Collection<PointSetPainter.IdXy> |
PointSetPainter.currentSelection(Axis2D axis) |
void |
DynamicLineSetPainter.paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
void |
DynamicPointSetPainter.paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
void |
PointSetPainter.paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
void |
ShadedPointPainter.paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
void |
PolygonPainterSimple.paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
void |
LineSetPainter.paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
void |
PolygonPainter.paintTo(GlimpseContext context,
GlimpseBounds bounds,
Axis2D axis) |
Modifier and Type | Method and Description |
---|---|
void |
ShadedTexturePainter.paintTo(GlimpseContext context,
GlimpseBounds bounds,
Axis2D axis) |
Modifier and Type | Method and Description |
---|---|
void |
TrackPainter.addSpatialSelectionListener(Axis2D axis,
SpatialSelectionListener<Point> listener) |
Point |
TrackPainter.getNearestPoint(Axis2D axis,
double centerX,
double centerY,
int maxPixelDistance)
Returns the closest point to the cursor position.
|
Point |
TrackPainter.getNearestPoint(Axis2D axis,
int centerPixelX,
int centerPixelY,
int maxPixelDistance)
Returns the closest point to the cursor position.
|
Collection<Point> |
TrackPainter.getPixelRange(Axis2D axis,
double centerX,
double centerY,
int pixelWidth,
int pixelHeight)
Returns all the Points within the bounding box specified with a center in axis coordinates
and width/height specified in pixels.
|
Collection<Point> |
TrackPainter.getTimePixelRange(Axis2D axis,
double minTime,
double maxTime,
double centerX,
double centerY,
int pixelWidth,
int pixelHeight) |
void |
StaticParticlePainter.paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
void |
TrackPainter.paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
Modifier and Type | Method and Description |
---|---|
Integer |
AbstractTreeMapPainter.getLeafAt(Axis2D axis,
double x,
double y) |
void |
AbstractTreeMapPainter.paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds layoutBounds,
Axis2D axis) |
Modifier and Type | Method and Description |
---|---|
Axis2D |
Plot2D.getAxis() |
Axis2D |
MultiAxisPlot2D.getAxis2D(String axisX,
String axisY) |
Axis2D |
MultiAxisPlot2D.getCenterAxis() |
Modifier and Type | Method and Description |
---|---|
Axis1D |
StackedPlot2D.getCommonAxis(Axis2D axis) |
Axis1D |
StackedPlot2D.getOrthogonalAxis(Axis2D axis) |
Modifier and Type | Method and Description |
---|---|
void |
TextureAtlas.drawImage(javax.media.opengl.GL2 gl,
Object id,
Axis2D axis,
double positionX,
double positionY) |
void |
TextureAtlas.drawImage(javax.media.opengl.GL2 gl,
Object id,
Axis2D axis,
double positionX,
double positionY,
double scale) |
void |
TextureAtlas.drawImage(javax.media.opengl.GL2 gl,
Object id,
Axis2D axis,
double positionX,
double positionY,
double scaleX,
double scaleY) |
void |
TextureAtlas.drawImage(javax.media.opengl.GL2 gl,
Object id,
Axis2D axis,
double positionX,
double positionY,
double scaleX,
double scaleY,
int centerX,
int centerY)
Draws an image from the TextureAtlas using the given GL handle.
|
Modifier and Type | Method and Description |
---|---|
void |
IconPainter.paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
void |
IconPainter.paintTo(GlimpseContext context,
GlimpseBounds bounds,
Axis2D axis) |
Constructor and Description |
---|
FlatProjection(Axis2D axes) |
FlatProjection(Axis2D axes,
double minTexX,
double maxTexX,
double minTexY,
double maxTexY) |
Modifier and Type | Method and Description |
---|---|
void |
SpatialSelectionAxisListener.axisUpdatedRateLimited(Axis2D axis) |
Constructor and Description |
---|
GlimpseDynamicSurfaceTile(GlimpseLayout layout,
Axis2D axes,
GeoProjection projection,
int width,
int height,
double minLat,
double maxLat,
double minLon,
double maxLon) |
GlimpseDynamicSurfaceTile(GlimpseLayout layout,
Axis2D axes,
GeoProjection projection,
int width,
int height,
List<gov.nasa.worldwind.geom.LatLon> corners) |
GlimpseReprojectingSurfaceTile(GlimpseLayout layout,
Axis2D axes,
GeoProjection from,
GeoProjection to,
int preferredWidth,
int preferredHeight,
double minLat,
double maxLat,
double minLon,
double maxLon) |
GlimpseReprojectingSurfaceTile(GlimpseLayout layout,
Axis2D axes,
GeoProjection from,
GeoProjection to,
int maxWidth,
int maxHeight,
int preferredWidth,
int preferredHeight,
double minLat,
double maxLat,
double minLon,
double maxLon) |
GlimpseReprojectingSurfaceTile(GlimpseLayout layout,
Axis2D axes,
GeoProjection from,
GeoProjection to,
int maxWidth,
int maxHeight,
int preferredWidth,
int preferredHeight,
List<gov.nasa.worldwind.geom.LatLon> corners) |
GlimpseReprojectingSurfaceTile(GlimpseLayout layout,
Axis2D axes,
GeoProjection from,
GeoProjection to,
int preferredWidth,
int preferredHeight,
List<gov.nasa.worldwind.geom.LatLon> corners) |
GlimpseResizingSurfaceTile(GlimpseLayout layout,
Axis2D axes,
GeoProjection projection,
int preferredWidth,
int preferredHeight,
double minLat,
double maxLat,
double minLon,
double maxLon) |
GlimpseResizingSurfaceTile(GlimpseLayout layout,
Axis2D axes,
GeoProjection projection,
int maxWidth,
int maxHeight,
int preferredWidth,
int preferredHeight,
double minLat,
double maxLat,
double minLon,
double maxLon) |
GlimpseResizingSurfaceTile(GlimpseLayout layout,
Axis2D axes,
GeoProjection projection,
int maxWidth,
int maxHeight,
int preferredWidth,
int preferredHeight,
List<gov.nasa.worldwind.geom.LatLon> corners) |
GlimpseResizingSurfaceTile(GlimpseLayout layout,
Axis2D axes,
GeoProjection projection,
int preferredWidth,
int preferredHeight,
List<gov.nasa.worldwind.geom.LatLon> corners) |
Modifier and Type | Method and Description |
---|---|
static void |
WorldWindGlimpseUtils.linkAxisToWorldWind(gov.nasa.worldwind.WorldWindow wwd,
GeoProjection projection,
Axis2D axis)
Sets up a listener to update the center of the provided axes to reflect the current eye
position of the WorldWindow.
|
static void |
WorldWindGlimpseUtils.linkWorldWindToAxis(gov.nasa.worldwind.WorldWindow wwd,
GeoProjection projection,
Axis2D axis)
Sets up a listener to update the eye position of the WorldWindow to match the
center of the provided Glimpse Axis2D (for the given GeoProjection).
|
Copyright © 2016 Metron, Inc.. All rights reserved.