16 #ifndef _A_INTERACTOR_H_
17 #define _A_INTERACTOR_H_
23 #include "vtkInteractorStyleTrackballCamera.h"
33 void PrintSelf(ostream& os, vtkIndent indent)
override;
40 inline std::string
name()
const {
return name_;}
41 void keep_color(
const bool val =
true) {keep_color_ = val;}
43 virtual void OnChar()
override;
44 virtual void OnLeftButtonDown()
override;
45 virtual void OnMiddleButtonDown()
override;
46 virtual void OnMiddleButtonUp()
override;
47 virtual void OnRightButtonDown()
override;
48 virtual void OnRightButtonUp()
override;
void name(const std::string &name)
void magnification(int val)
void keep_color(const bool val=true)
int magnification() const
vtkTypeMacro(a_interactor, vtkInteractorStyleTrackballCamera)