Go to the documentation of this file.
51 #ifndef vtkInteractorStyle3D_h
52 #define vtkInteractorStyle3D_h
54 #include "vtkRenderingCoreModule.h"
102 void FindPickedActor(
double x,
double y,
double z);
115 double AppliedTranslation[3];
represents an 3D object for placement in a rendered scene
vtkTransform * TempTransform
represent and manipulate 3x3 transformation matrices
virtual void OnPinch()
gesture based events
vtkProp3D * InteractionProp
virtual void OnMouseMove()
Generic event bindings can be overridden in subclasses.
vtkMatrix3x3 * TempMatrix3
virtual void OnRightButtonDown()
vtkPropPicker3D * InteractionPicker
vtkMatrix4x4 * TempMatrix4
virtual void OnLeftButtonDown()
a simple class to control print indentation
represent and manipulate 4x4 transformation matrices
provide event-driven interface to the rendering window (defines trackball mode)
virtual void OnLeftButtonUp()
pick an actor/prop given XYZ coordinates
extends interaction to support 3D input
static vtkInteractorStyle * New()
This class must be supplied with a vtkRenderWindowInteractor wrapper or parent.
virtual void Rotate()
These methods for the different interactions in different modes are overridden in subclasses to perfo...
virtual void OnRightButtonUp()
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.