edu.uci.ics.jung.visualization.control
Class LayoutScalingControl
java.lang.Object
edu.uci.ics.jung.visualization.control.LayoutScalingControl
- All Implemented Interfaces:
- ScalingControl
public class LayoutScalingControl
- extends Object
- implements ScalingControl
LayoutScalingControl applies a scaling transformation to the graph layout.
The Vertices get closer or farther apart, but do not themselves change
size. ScalingGraphMouse uses MouseWheelEvents to apply the scaling.
- Author:
- Tom Nelson
|
Method Summary |
void |
scale(VisualizationServer vv,
float amount,
Point2D from)
zoom the display in or out, depending on the direction of the
mouse wheel motion. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LayoutScalingControl
public LayoutScalingControl()
scale
public void scale(VisualizationServer vv,
float amount,
Point2D from)
- zoom the display in or out, depending on the direction of the
mouse wheel motion.
- Specified by:
scale in interface ScalingControl
- Parameters:
vv - the VisualizationVieweramount - how much to adjust scale byfrom - where to adjust scale from
Copyright © 2010 null. All Rights Reserved.