com.metsci.glimpse.axis
Class AxisUtil
java.lang.Object
com.metsci.glimpse.axis.AxisUtil
public class AxisUtil
- extends java.lang.Object
Utility classes for automatically creating axes and assigning
them to a GlimpseAxisLayout2D
or GlimpseAxisLayout1D
and
attaching a AxisMouseListener
to provide mouse interaction.
- Author:
- ulman
Method Summary |
static void |
attachHorizontalMouseListener(GlimpseAxisLayout1D layout)
|
static void |
attachMouseListener(GlimpseAxisLayout2D layout)
|
static void |
attachVerticalMouseListener(GlimpseAxisLayout1D layout)
|
static Axis2D |
createAxis2D(GlimpseAxisLayout2D layout)
|
static Axis2D |
createAxis2D(GlimpseAxisLayout2D layout,
Axis2D parentAxis)
|
static Axis2D |
createAxis2D(GlimpseAxisLayout2D layout,
Axis2D parentAxis,
UpdateMode mode,
double minX,
double maxX,
double minY,
double maxY)
|
static Axis2D |
createAxis2D(GlimpseAxisLayout2D layout,
double minX,
double maxX,
double minY,
double maxY)
|
static Axis1D |
createHorizontalAxis(GlimpseAxisLayout1D layout)
|
static Axis1D |
createHorizontalAxis(GlimpseAxisLayout1D layout,
Axis1D parentAxis)
|
static Axis1D |
createHorizontalAxis(GlimpseAxisLayout1D layout,
Axis1D parentAxis,
UpdateMode mode)
|
static Axis1D |
createHorizontalAxis(GlimpseAxisLayout1D layout,
double min,
double max)
|
static Axis1D |
createHorizontalAxis(GlimpseAxisLayout1D layout,
UpdateMode mode)
|
static Axis1D |
createHorizontalAxis(GlimpseAxisLayout1D layout,
UpdateMode mode,
double min,
double max)
|
static Axis1D |
createVerticalAxis(GlimpseAxisLayout1D layout)
|
static Axis1D |
createVerticalAxis(GlimpseAxisLayout1D layout,
Axis1D parentAxis)
|
static Axis1D |
createVerticalAxis(GlimpseAxisLayout1D layout,
Axis1D parentAxis,
UpdateMode mode)
|
static Axis1D |
createVerticalAxis(GlimpseAxisLayout1D layout,
double min,
double max)
|
static Axis1D |
createVerticalAxis(GlimpseAxisLayout1D layout,
UpdateMode mode)
|
static Axis1D |
createVerticalAxis(GlimpseAxisLayout1D layout,
UpdateMode mode,
double min,
double max)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AxisUtil
public AxisUtil()
createAxis2D
public static Axis2D createAxis2D(GlimpseAxisLayout2D layout,
Axis2D parentAxis)
createAxis2D
public static Axis2D createAxis2D(GlimpseAxisLayout2D layout)
createAxis2D
public static Axis2D createAxis2D(GlimpseAxisLayout2D layout,
double minX,
double maxX,
double minY,
double maxY)
createAxis2D
public static Axis2D createAxis2D(GlimpseAxisLayout2D layout,
Axis2D parentAxis,
UpdateMode mode,
double minX,
double maxX,
double minY,
double maxY)
createHorizontalAxis
public static Axis1D createHorizontalAxis(GlimpseAxisLayout1D layout,
Axis1D parentAxis,
UpdateMode mode)
createVerticalAxis
public static Axis1D createVerticalAxis(GlimpseAxisLayout1D layout,
Axis1D parentAxis,
UpdateMode mode)
createHorizontalAxis
public static Axis1D createHorizontalAxis(GlimpseAxisLayout1D layout,
Axis1D parentAxis)
createVerticalAxis
public static Axis1D createVerticalAxis(GlimpseAxisLayout1D layout,
Axis1D parentAxis)
createHorizontalAxis
public static Axis1D createHorizontalAxis(GlimpseAxisLayout1D layout)
createVerticalAxis
public static Axis1D createVerticalAxis(GlimpseAxisLayout1D layout)
createHorizontalAxis
public static Axis1D createHorizontalAxis(GlimpseAxisLayout1D layout,
UpdateMode mode)
createVerticalAxis
public static Axis1D createVerticalAxis(GlimpseAxisLayout1D layout,
UpdateMode mode)
createHorizontalAxis
public static Axis1D createHorizontalAxis(GlimpseAxisLayout1D layout,
double min,
double max)
createVerticalAxis
public static Axis1D createVerticalAxis(GlimpseAxisLayout1D layout,
double min,
double max)
createHorizontalAxis
public static Axis1D createHorizontalAxis(GlimpseAxisLayout1D layout,
UpdateMode mode,
double min,
double max)
createVerticalAxis
public static Axis1D createVerticalAxis(GlimpseAxisLayout1D layout,
UpdateMode mode,
double min,
double max)
attachHorizontalMouseListener
public static void attachHorizontalMouseListener(GlimpseAxisLayout1D layout)
attachVerticalMouseListener
public static void attachVerticalMouseListener(GlimpseAxisLayout1D layout)
attachMouseListener
public static void attachMouseListener(GlimpseAxisLayout2D layout)
Copyright © 2012 Metron, Inc.. All Rights Reserved.