Package com.metsci.glimpse.axis

Provides classes for managing the display area of GlimpsePainter instances.

See:
          Description

Class Summary
Axis1D A one dimensional numeric axis.
Axis2D A delegate class holding two orthogonal one dimensional axes.
Axis3D A delegate class holding three orthogonal one dimensional axes.
AxisUtil Utility classes for automatically creating axes and assigning them to a GlimpseAxisLayout2D or GlimpseAxisLayout1D and attaching a AxisMouseListener to provide mouse interaction.
 

Enum Summary
UpdateMode Defines how this axis will interact with its linked parent and child axis and how it responds to having its size adjusted.
 

Exception Summary
AxisNotSetException An exception thrown when a GlimpsePainter or AxisMouseListener attempts to retrieve the Axis1D for a GlimpseAxisLayout1D whose associated Axis1D has not yet been set.
 

Package com.metsci.glimpse.axis Description

Provides classes for managing the display area of GlimpsePainter instances. Axis1D simply tracks a one-dimensional interval with minimum and maximum values. Multiple Axis1D instances can be linked to create complex interactions between multiple related plots. Axes can be manipulated either programmatically or in response to mouse clicks and drags. Finally, painters are provided for visualizing the axis with tick marks, bounds, and labels.



Copyright © 2012 Metron, Inc.. All Rights Reserved.