public interface ZoomDrag
Zoomer
Modifier and Type | Method and Description |
---|---|
double[][] |
boundsAt(Point p)
Returns the bounds defined by this drag at a current position
p . |
void |
dragTo(Point p)
Invoked when the mouse is dragged to a new point
p . |
void dragTo(Point p)
p
.p
- current mouse positiondouble[][] boundsAt(Point p)
p
.
Elements of the result are two-element arrays giving
(lower, upper) bounds in one or more dimensions, according
to the type of drag.
The units should normally be dimensionless: a range of (0,1)
indicates the same range as is currently contained by the
display region.
Bounds may be larger or smaller than the (1,0) interval.
A null return indicates that no legal zoom is represented.
p
- current pointp
Copyright © 2003-2025 CCLRC: Council for the Central Laboratory of the Research Councils. All Rights Reserved.