Interface ScalingControl
-
- All Known Implementing Classes:
AbsoluteCrossoverScalingControl
,CrossoverScalingControl
,LayoutScalingControl
,ViewScalingControl
public interface ScalingControl
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ScalingControl.Axis
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description void
scale(VisualizationServer<?,?> vv, double horizontalAmount, double verticalAmount, Point2D at)
zoom the display in or outdefault void
scale(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
-
-