26 #ifndef vtkCameraManipulator_h 27 #define vtkCameraManipulator_h 48 virtual void StartInteraction();
49 virtual void EndInteraction();
72 vtkSetMacro(Button,
int);
73 vtkGetMacro(Button,
int);
74 vtkSetMacro(Shift,
int);
75 vtkGetMacro(Shift,
int);
76 vtkBooleanMacro(Shift,
int);
77 vtkSetMacro(Control,
int);
78 vtkGetMacro(Control,
int);
79 vtkBooleanMacro(Control,
int);
86 vtkSetVector3Macro(Center,
double);
87 vtkGetVector3Macro(Center,
double);
94 vtkSetMacro(RotationFactor,
double);
95 vtkGetMacro(RotationFactor,
double);
102 vtkSetStringMacro(ManipulatorName);
103 vtkGetStringMacro(ManipulatorName);
126 double DisplayCenter[2];
Helper class for Camera Manipulators.
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
Abstraction of style away from button.
vtkCameraManipulatorGUIHelper * GUIHelper
#define VTKPVVTKEXTENSIONSINTERACTIONSTYLE_EXPORT
void operator=(const vtkObjectBase &)