Class ViewScalingControl

java.lang.Object
edu.uci.ics.jung.visualization.control.ViewScalingControl
All Implemented Interfaces:
ScalingControl

public class ViewScalingControl extends Object implements ScalingControl
ViewScalingGraphMouse applies a scaling transform to the View of the graph. This causes all elements of the graph to grow larger or smaller. ViewScalingGraphMouse, by default, is activated by the MouseWheel when the control key is pressed. The control key modifier can be overridden in the contstructor.
  • Constructor Details

    • ViewScalingControl

      public ViewScalingControl()
  • Method Details

    • 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 VisualizationViewer
      amount - how much to adjust scale by
      from - where to adjust scale from