org.jzy3d.chart.controllers.mouse
Class AWTDualModeMouseSelector
java.lang.Object
org.jzy3d.chart.controllers.mouse.AWTDualModeMouseSelector
public class AWTDualModeMouseSelector
- extends Object
A utility to toggle between
- the main default mouse controller
AWTCameraMouseController
, used to
control viewpoint
- another custom mouse controller, such as a selection mouse utility
Uses a KeyListener
to toggle between the two modes.
- Author:
- Martin Pernollet
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
chart
protected Chart chart
messageRenderer
protected Renderer2d messageRenderer
threadCamera
protected CameraThreadController threadCamera
mouseCamera
protected AWTCameraMouseController mouseCamera
mouseSelection
protected AWTAbstractMouseSelector mouseSelection
displayMessage
protected boolean displayMessage
message
protected String message
MESSAGE_SELECTION_MODE
public static String MESSAGE_SELECTION_MODE
MESSAGE_ROTATION_MODE
public static String MESSAGE_ROTATION_MODE
AWTDualModeMouseSelector
public AWTDualModeMouseSelector(Chart chart,
AWTAbstractMouseSelector alternativeMouse)
build
public Chart build(Chart chart,
AWTAbstractMouseSelector alternativeMouse)
buildToggleKeyListener
public KeyListener buildToggleKeyListener(Chart chart)
buildMessageRenderer
public Renderer2d buildMessageRenderer()
useCam
protected void useCam()
releaseCam
protected void releaseCam()
Copyright © 2013. All rights reserved.