|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object vtk.vtkObjectBase vtk.vtkObject vtk.vtkInteractorObserver vtk.vtkInteractorStyle vtk.vtkInteractorStyleJoystickCamera
vtkInteractorStyleJoystickCamera - interactive manipulation of the camera. vtkInteractorStyleJoystickCamera allows the user to move (rotate, pan, etc.) the camera, the point of view for the scene. The position of the mouse relative to the center of the scene determines the speed at which the camera moves, and the speed of the mouse movement determines the acceleration of the camera, so the camera continues to move even if the mouse if not moving. For a 3-button mouse, the left button is for rotation, the right button for zooming, the middle button for panning, and ctrl + left button for spinning. (With fewer mouse buttons, ctrl + shift + left button is for zooming, and shift + left button is for panning.) JavaBean wrapper for vtkInteractorStyleJoystickCamera object.
vtkInteractorStyleJoystickActor
,
vtkInteractorStyleTrackballCamera
,
Serialized FormField Summary | |
protected java.beans.PropertyChangeSupport |
changes
|
Fields inherited from class vtk.vtkObjectBase |
vtkId |
Constructor Summary | |
|
vtkInteractorStyleJoystickCamera()
|
protected |
vtkInteractorStyleJoystickCamera(int dmy)
|
Method Summary | |
void |
dolly()
These methods for the different interactions in different modes are overridden in subclasses to perform the correct motion. |
java.lang.String |
getClassName()
Return the class name as a string. |
vtkInteractorStyleJoystickCamera |
getThisInteractorStyleJoystickCamera()
|
int |
isA(java.lang.String id0)
Return 1 if this class is the same type of (or a subclass of) the named class. |
void |
onLeftButtonDown()
Event bindings controlling the effects of pressing mouse buttons or moving the mouse. |
void |
onLeftButtonUp()
Event bindings controlling the effects of pressing mouse buttons or moving the mouse. |
void |
onMiddleButtonDown()
Event bindings controlling the effects of pressing mouse buttons or moving the mouse. |
void |
onMiddleButtonUp()
Event bindings controlling the effects of pressing mouse buttons or moving the mouse. |
void |
onMouseMove()
Event bindings controlling the effects of pressing mouse buttons or moving the mouse. |
void |
onRightButtonDown()
Event bindings controlling the effects of pressing mouse buttons or moving the mouse. |
void |
onRightButtonUp()
Event bindings controlling the effects of pressing mouse buttons or moving the mouse. |
void |
pan()
These methods for the different interactions in different modes are overridden in subclasses to perform the correct motion. |
void |
rotate()
These methods for the different interactions in different modes are overridden in subclasses to perform the correct motion. |
void |
spin()
These methods for the different interactions in different modes are overridden in subclasses to perform the correct motion. |
protected void |
VTKCastInit()
|
void |
VTKInit()
|
Methods inherited from class vtk.vtkObject |
AddObserver, breakOnError, debugOff, debugOn, getDebug, getGlobalWarningDisplay, getMTime, getThisObject, globalWarningDisplayOff, globalWarningDisplayOn, hasObserver, hasObserver, invokeEvent, invokeEvent, modified, Print, PrintRevisions, register, removeObserver, removeObservers, removeObservers, setDebug, setGlobalWarningDisplay, unRegister |
Methods inherited from class vtk.vtkObjectBase |
addPropertyChangeListener, finalize, getReferenceCount, getThisObjectBase, isTypeOf, removePropertyChangeListener, setReferenceCount, VTKDelete |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected java.beans.PropertyChangeSupport changes
Constructor Detail |
public vtkInteractorStyleJoystickCamera()
protected vtkInteractorStyleJoystickCamera(int dmy)
Method Detail |
public vtkInteractorStyleJoystickCamera getThisInteractorStyleJoystickCamera()
public java.lang.String getClassName()
vtkObjectBase
getClassName
in class vtkInteractorStyle
public int isA(java.lang.String id0)
vtkObjectBase
isA
in class vtkInteractorStyle
public void onMouseMove()
onMouseMove
in class vtkInteractorStyle
public void onLeftButtonDown()
onLeftButtonDown
in class vtkInteractorStyle
public void onLeftButtonUp()
onLeftButtonUp
in class vtkInteractorStyle
public void onMiddleButtonDown()
onMiddleButtonDown
in class vtkInteractorStyle
public void onMiddleButtonUp()
onMiddleButtonUp
in class vtkInteractorStyle
public void onRightButtonDown()
onRightButtonDown
in class vtkInteractorStyle
public void onRightButtonUp()
onRightButtonUp
in class vtkInteractorStyle
public void rotate()
vtkInteractorStyle
rotate
in class vtkInteractorStyle
public void spin()
vtkInteractorStyle
spin
in class vtkInteractorStyle
public void pan()
vtkInteractorStyle
pan
in class vtkInteractorStyle
public void dolly()
vtkInteractorStyle
dolly
in class vtkInteractorStyle
public void VTKInit()
VTKInit
in class vtkInteractorStyle
protected void VTKCastInit()
VTKCastInit
in class vtkInteractorStyle
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |