public class AxisUtil extends Object
GlimpseAxisLayout2D
or GlimpseAxisLayout1D
and
attaching a AxisMouseListener
to provide mouse interaction.Constructor and Description |
---|
AxisUtil() |
public static GlimpseAxisLayout2D createLayout2D()
public static GlimpseAxisLayout1D createLayoutX()
public static GlimpseAxisLayout1D createLayoutY()
public static Axis2D createAxis2D(GlimpseAxisLayout2D layout, Axis2D parentAxis)
public static Axis2D createAxis2D(GlimpseAxisLayout2D layout)
public static Axis2D createAxis2D(GlimpseAxisLayout2D layout, double minX, double maxX, double minY, double maxY)
public static Axis2D createAxis2D(GlimpseAxisLayout2D layout, Axis2D parentAxis, UpdateMode mode, double minX, double maxX, double minY, double maxY)
public static Axis1D createHorizontalAxis(GlimpseAxisLayout1D layout, Axis1D parentAxis, UpdateMode mode)
public static Axis1D createVerticalAxis(GlimpseAxisLayout1D layout, Axis1D parentAxis, UpdateMode mode)
public static Axis1D createHorizontalAxis(GlimpseAxisLayout1D layout, Axis1D parentAxis)
public static Axis1D createVerticalAxis(GlimpseAxisLayout1D layout, Axis1D parentAxis)
public static Axis1D createHorizontalAxis(GlimpseAxisLayout1D layout)
public static Axis1D createVerticalAxis(GlimpseAxisLayout1D layout)
public static Axis1D createHorizontalAxis(GlimpseAxisLayout1D layout, UpdateMode mode)
public static Axis1D createVerticalAxis(GlimpseAxisLayout1D layout, UpdateMode mode)
public static Axis1D createHorizontalAxis(GlimpseAxisLayout1D layout, double min, double max)
public static Axis1D createVerticalAxis(GlimpseAxisLayout1D layout, double min, double max)
public static Axis1D createHorizontalAxis(GlimpseAxisLayout1D layout, UpdateMode mode, double min, double max)
public static Axis1D createVerticalAxis(GlimpseAxisLayout1D layout, UpdateMode mode, double min, double max)
public static void attachHorizontalMouseListener(GlimpseAxisLayout1D layout)
public static void attachVerticalMouseListener(GlimpseAxisLayout1D layout)
public static void attachMouseListener(GlimpseAxisLayout2D layout)
Copyright © 2016 Metron, Inc.. All rights reserved.