public final class PMouseWheelZoomEventHandler extends PBasicInputEventHandler
Constructor and Description |
---|
PMouseWheelZoomEventHandler()
Create a new mouse wheel zoom event handler.
|
Modifier and Type | Method and Description |
---|---|
double |
getScaleFactor()
Return the scale factor for this mouse wheel zoom event handler.
|
void |
mouseWheelRotated(PInputEvent event)
This method is invoked when the mouse wheel is rotated.
|
void |
setScaleFactor(double scaleFactor)
Set the scale factor for this mouse wheel zoom event handler to
scaleFactor . |
void |
zoomAboutCanvasCenter()
Switch to zoom about canvas center mode.
|
void |
zoomAboutMouse()
Switch to zoom about mouse mode.
|
void |
zoomAboutViewCenter()
Switch to zoom about view center mode.
|
acceptsEvent, getEventFilter, keyboardFocusGained, keyboardFocusLost, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelRotatedByBlock, processEvent, setEventFilter
public PMouseWheelZoomEventHandler()
public double getScaleFactor()
DEFAULT_SCALE_FACTOR
.DEFAULT_SCALE_FACTOR
public void setScaleFactor(double scaleFactor)
scaleFactor
.scaleFactor
- scale factor for this mouse wheel zoom event handlerpublic void zoomAboutMouse()
ZoomMode#ZOOM_ABOUT_MOUSE
public void zoomAboutCanvasCenter()
ZoomMode#ZOOM_ABOUT_CANVAS_CENTER
public void zoomAboutViewCenter()
ZoomMode#ZOOM_ABOUT_VIEW_CENTER
public void mouseWheelRotated(PInputEvent event)
mouseWheelRotated
in class PBasicInputEventHandler
event
- an object that can be queries to discover the event's
detailsCopyright © 1995-2013 Piccolo2D. All Rights Reserved.