43 #ifndef __vtkInteractorStyleTrackballCamera_h
44 #define __vtkInteractorStyleTrackballCamera_h
46 #include "vtkInteractionStyleModule.h"
47 #include "vtkInteractorStyle.h"
54 void PrintSelf(ostream& os, vtkIndent indent);
59 virtual void OnMouseMove();
60 virtual void OnLeftButtonDown();
61 virtual void OnLeftButtonUp();
62 virtual void OnMiddleButtonDown();
63 virtual void OnMiddleButtonUp();
64 virtual void OnRightButtonDown();
65 virtual void OnRightButtonUp();
66 virtual void OnMouseWheelForward();
67 virtual void OnMouseWheelBackward();
74 virtual void Rotate();
81 vtkSetMacro(MotionFactor,
double);
82 vtkGetMacro(MotionFactor,
double);
91 virtual void Dolly(
double factor);
interactive manipulation of the camera