Interface ScalingControl
-
- All Known Implementing Classes:
AbsoluteCrossoverScalingControl,CrossoverScalingControl,LayoutScalingControl,ViewScalingControl
public interface ScalingControl
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classScalingControl.Axis
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description voidscale(VisualizationServer<?,?> vv, double horizontalAmount, double verticalAmount, Point2D at)zoom the display in or outdefault voidscale(VisualizationServer<?,?> vv, double amount, Point2D at)Deprecated.
-
-
-
Field Detail
-
MIN_SCALE
static final String MIN_SCALE
- See Also:
- Constant Field Values
-
MAX_SCALE
static final String MAX_SCALE
- See Also:
- Constant Field Values
-
CROSSOVER
static final String CROSSOVER
- See Also:
- Constant Field Values
-
ENABLE_SINGLE_AXIS_SCALING
static final String ENABLE_SINGLE_AXIS_SCALING
- See Also:
- Constant Field Values
-
-
Method Detail
-
scale
@Deprecated default void scale(VisualizationServer<?,?> vv, double amount, Point2D at)
Deprecated.zoom the display in or out- Parameters:
vv- the VisualizationVieweramount- how much to adjust scale byat- where to adjust scale from
-
scale
void scale(VisualizationServer<?,?> vv, double horizontalAmount, double verticalAmount, Point2D at)
zoom the display in or out- Parameters:
vv- the VisualizationViewerhorizontalAmount- how much to adjust horizontal scale byverticalAmount- how much to adjust vertical scale byat- where to adjust scale from
-
-