Class NewtMousePickingPan2dController
java.lang.Object
org.jzy3d.chart.controllers.AbstractController
org.jzy3d.chart.controllers.camera.AbstractCameraController
org.jzy3d.chart.controllers.mouse.picking.NewtMousePickingController
org.jzy3d.chart.controllers.mouse.picking.NewtMousePickingPan2dController
- All Implemented Interfaces:
com.jogamp.newt.event.MouseListener,com.jogamp.newt.event.NEWTEventListener,EventListener,ICameraMouseController,IMousePickingController
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected intprotected intprotected static floatFields inherited from class org.jzy3d.chart.controllers.mouse.picking.NewtMousePickingController
factor, glu, lastInc, mouse3d, picking, prevMouse, prevMouse3d, threadControllerFields inherited from class org.jzy3d.chart.controllers.camera.AbstractCameraController
perf, updateViewDefaultFields inherited from class org.jzy3d.chart.controllers.AbstractController
controllerListeners, target -
Constructor Summary
ConstructorsConstructorDescriptionNewtMousePickingPan2dController(Chart chart, int brushSize) NewtMousePickingPan2dController(Chart chart, int brushSize, int bufferSize) -
Method Summary
Modifier and TypeMethodDescriptionvoidmouseDragged(com.jogamp.newt.event.MouseEvent e) *************voidmouseWheelMoved(com.jogamp.newt.event.MouseEvent e) Compute zoomprotected voidprotected voidzoom(float factor) *******************Methods inherited from class org.jzy3d.chart.controllers.mouse.picking.NewtMousePickingController
dispose, getPickingSupport, handleSlaveThread, mouseClicked, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, pick, pick, register, setPickingSupportMethods inherited from class org.jzy3d.chart.controllers.camera.AbstractCameraController
addSlaveThreadController, addThread, getLODPerf, getSlaveThreadController, getThread, isUpdateViewDefault, removeSlaveThreadController, rotate, rotate, rotate, setLODPerf, setUpdateViewDefault, shift, shift, startThreadController, stopThreadController, zoomX, zoomX, zoomY, zoomY, zoomZ, zoomZMethods inherited from class org.jzy3d.chart.controllers.AbstractController
addControllerEventListener, fireControllerEvent, getChart, getCharts, removeControllerEventListener, unregister
-
Field Details
-
done
protected boolean done -
PAN_FACTOR
protected static float PAN_FACTOR -
lastMouseX
protected int lastMouseX -
lastMouseY
protected int lastMouseY
-
-
Constructor Details
-
NewtMousePickingPan2dController
public NewtMousePickingPan2dController() -
NewtMousePickingPan2dController
-
NewtMousePickingPan2dController
-
NewtMousePickingPan2dController
-
-
Method Details
-
mouseDragged
public void mouseDragged(com.jogamp.newt.event.MouseEvent e) *************- Specified by:
mouseDraggedin interfacecom.jogamp.newt.event.MouseListener- Overrides:
mouseDraggedin classNewtMousePickingController
-
mouseWheelMoved
public void mouseWheelMoved(com.jogamp.newt.event.MouseEvent e) Description copied from class:NewtMousePickingControllerCompute zoom- Specified by:
mouseWheelMovedin interfacecom.jogamp.newt.event.MouseListener- Overrides:
mouseWheelMovedin classNewtMousePickingController
-
zoom
protected void zoom(float factor) ******************* -
pan
-