|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ZoomDrag
Defines a currently active zoom drag gesture.
Zoomer| Method Summary | |
|---|---|
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. |
| Method Detail |
|---|
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 point
p
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||