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