public class NewtMousePickingController<V,E> extends AbstractCameraController implements com.jogamp.newt.event.MouseListener
| Modifier and Type | Field and Description |
|---|---|
protected Chart |
chart |
protected float |
factor |
protected com.jogamp.opengl.glu.GLU |
glu |
protected float |
lastInc |
protected Coord3d |
mouse3d |
protected PickingSupport |
picking |
protected Coord2d |
prevMouse |
protected Coord3d |
prevMouse3d |
protected CameraThreadController |
threadController |
DEFAULT_UPDATE_VIEWcontrollerListeners, targets| Constructor and Description |
|---|
NewtMousePickingController() |
NewtMousePickingController(Chart chart) |
NewtMousePickingController(Chart chart,
int brushSize) |
NewtMousePickingController(Chart chart,
int brushSize,
int bufferSize) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
PickingSupport |
getPickingSupport() |
boolean |
handleSlaveThread(com.jogamp.newt.event.MouseEvent e) |
void |
mouseClicked(com.jogamp.newt.event.MouseEvent e) |
void |
mouseDragged(com.jogamp.newt.event.MouseEvent e) |
void |
mouseEntered(com.jogamp.newt.event.MouseEvent e) |
void |
mouseExited(com.jogamp.newt.event.MouseEvent e) |
void |
mouseMoved(com.jogamp.newt.event.MouseEvent e) |
void |
mousePressed(com.jogamp.newt.event.MouseEvent e) |
void |
mouseReleased(com.jogamp.newt.event.MouseEvent e) |
void |
mouseWheelMoved(com.jogamp.newt.event.MouseEvent e)
Compute zoom
|
void |
pick(com.jogamp.newt.event.MouseEvent e) |
void |
register(Chart chart) |
void |
setPickingSupport(PickingSupport picking) |
addSlaveThreadController, removeSlaveThreadController, rotate, rotate, shift, shift, startThreadController, stopThreadController, zoomX, zoomX, zoomY, zoomY, zoomZ, zoomZaddControllerEventListener, chart, fireControllerEvent, removeControllerEventListener, unregisterprotected float factor
protected float lastInc
protected Coord3d mouse3d
protected Coord3d prevMouse3d
protected PickingSupport picking
protected com.jogamp.opengl.glu.GLU glu
protected Chart chart
protected Coord2d prevMouse
protected CameraThreadController threadController
public NewtMousePickingController()
public NewtMousePickingController(Chart chart)
public NewtMousePickingController(Chart chart, int brushSize)
public NewtMousePickingController(Chart chart, int brushSize, int bufferSize)
public void register(Chart chart)
register in class AbstractControllerpublic void dispose()
dispose in class AbstractCameraControllerpublic PickingSupport getPickingSupport()
public void setPickingSupport(PickingSupport picking)
public void mouseClicked(com.jogamp.newt.event.MouseEvent e)
mouseClicked in interface com.jogamp.newt.event.MouseListenerpublic void mouseEntered(com.jogamp.newt.event.MouseEvent e)
mouseEntered in interface com.jogamp.newt.event.MouseListenerpublic void mouseExited(com.jogamp.newt.event.MouseEvent e)
mouseExited in interface com.jogamp.newt.event.MouseListenerpublic void mouseReleased(com.jogamp.newt.event.MouseEvent e)
mouseReleased in interface com.jogamp.newt.event.MouseListenerpublic void mouseDragged(com.jogamp.newt.event.MouseEvent e)
mouseDragged in interface com.jogamp.newt.event.MouseListenerpublic void mouseWheelMoved(com.jogamp.newt.event.MouseEvent e)
mouseWheelMoved in interface com.jogamp.newt.event.MouseListenerpublic void mouseMoved(com.jogamp.newt.event.MouseEvent e)
mouseMoved in interface com.jogamp.newt.event.MouseListenerpublic void mousePressed(com.jogamp.newt.event.MouseEvent e)
mousePressed in interface com.jogamp.newt.event.MouseListenerpublic void pick(com.jogamp.newt.event.MouseEvent e)
public boolean handleSlaveThread(com.jogamp.newt.event.MouseEvent e)
Copyright © 2016. All rights reserved.