36 #ifndef vtkPVTrackballMultiRotate_h 37 #define vtkPVTrackballMultiRotate_h 40 #include "vtkPVVTKExtensionsRenderingModule.h" 51 virtual void PrintSelf(ostream& os, vtkIndent indent);
58 virtual void OnMouseMove(
int x,
int y, vtkRenderer* ren, vtkRenderWindowInteractor* rwi);
59 virtual void OnButtonDown(
int x,
int y, vtkRenderer* ren, vtkRenderWindowInteractor* rwi);
60 virtual void OnButtonUp(
int x,
int y, vtkRenderer* ren, vtkRenderWindowInteractor* rwi);
77 #endif // vtkPVTrackballMultiRotate_h
vtkPVTrackballRotate * RotateManipulator
Abstraction of style away from button.
static vtkCameraManipulator * New()
This camera manipulator combines the vtkPVTrackballRotate and vtkPVTrackballRoll manipulators in one...
vtkPVTrackballRoll * RollManipulator
virtual void OnMouseMove(int x, int y, vtkRenderer *ren, vtkRenderWindowInteractor *iren)
Rolls camera arround a point.
vtkCameraManipulator * CurrentManipulator
Rotates camera with xy mouse movement.
virtual void OnButtonUp(int x, int y, vtkRenderer *ren, vtkRenderWindowInteractor *iren)
virtual void OnButtonDown(int x, int y, vtkRenderer *ren, vtkRenderWindowInteractor *iren)
void PrintSelf(ostream &os, vtkIndent indent)