Go to the documentation of this file.
37 #ifndef vtkInteractorStyleTrackballActor_h
38 #define vtkInteractorStyleTrackballActor_h
40 #include "vtkInteractionStyleModule.h"
~vtkInteractorStyleTrackballActor()
virtual void OnRightButtonDown()
represents an 3D object for placement in a rendered scene
virtual void OnMiddleButtonUp()
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
virtual void OnMiddleButtonDown()
vtkInteractorStyleTrackballActor()
void FindPickedActor(int x, int y)
virtual void UniformScale()
a simple class to control print indentation
virtual void OnMouseMove()
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
provide event-driven interface to the rendering window (defines trackball mode)
virtual void Rotate()
These methods for the different interactions in different modes are overridden in subclasses to perfo...
virtual void OnLeftButtonDown()
vtkProp3D * InteractionProp
vtkCellPicker * InteractionPicker
virtual void OnRightButtonUp()
static vtkInteractorStyleTrackballActor * New()
virtual void OnLeftButtonUp()
ray-cast cell picker for all kinds of Prop3Ds
void Prop3DTransform(vtkProp3D *prop3D, double *boxCenter, int NumRotation, double **rotate, double *scale)
manipulate objects in the scene independent of each other