org.jzy3d.chart.controllers.mouse.picking
Class AWTMousePickingPan2dController<V,E>
java.lang.Object
org.jzy3d.chart.controllers.AbstractController
org.jzy3d.chart.controllers.camera.AbstractCameraController
org.jzy3d.chart.controllers.mouse.picking.AWTMousePickingController<V,E>
org.jzy3d.chart.controllers.mouse.picking.AWTMousePickingPan2dController<V,E>
- All Implemented Interfaces:
- MouseListener, MouseWheelListener, EventListener, ICameraMouseController
public class AWTMousePickingPan2dController<V,E>
- extends AWTMousePickingController<V,E>
Methods inherited from class org.jzy3d.chart.controllers.mouse.picking.AWTMousePickingController |
dispose, getPickingSupport, handleSlaveThread, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, pick, register, setPickingSupport |
Methods inherited from class org.jzy3d.chart.controllers.camera.AbstractCameraController |
addSlaveThreadController, removeSlaveThreadController, rotate, rotate, shift, shift, startThreadController, stopThreadController, zoomX, zoomX, zoomY, zoomY, zoomZ, zoomZ |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
done
protected boolean done
PAN_FACTOR
protected static float PAN_FACTOR
lastMouseX
protected int lastMouseX
lastMouseY
protected int lastMouseY
AWTMousePickingPan2dController
public AWTMousePickingPan2dController()
AWTMousePickingPan2dController
public AWTMousePickingPan2dController(Chart chart)
AWTMousePickingPan2dController
public AWTMousePickingPan2dController(Chart chart,
int brushSize)
AWTMousePickingPan2dController
public AWTMousePickingPan2dController(Chart chart,
int brushSize,
int bufferSize)
mouseDragged
public void mouseDragged(com.jogamp.newt.event.MouseEvent e)
mouseWheelMoved
public void mouseWheelMoved(com.jogamp.newt.event.MouseEvent e)
zoom
protected void zoom(float factor)
pan
protected void pan(Coord3d from,
Coord3d to)
Copyright © 2013. All rights reserved.