16 #ifndef _view_tri_interactor_H_
17 #define _view_tri_interactor_H_
23 #include "vtkInteractorStyleTrackballCamera.h"
24 #include "vtkRenderer.h"
25 #include "vtkActor2D.h"
26 #include "vtkPoints.h"
27 #include "vtkCellLocator.h"
34 void PrintSelf(ostream& os, vtkIndent indent)
override;
38 inline void flat(
bool val) {flat_ = val;}
40 virtual void OnMouseMove()
override;
41 virtual void OnLeftButtonDown()
override;
42 virtual void OnLeftButtonUp()
override;
43 virtual void OnMiddleButtonDown()
override;
44 virtual void OnMiddleButtonUp()
override;
45 virtual void OnRightButtonDown()
override;
46 virtual void OnRightButtonUp()
override;
47 virtual void OnChar()
override;
vtkTypeMacro(view_tri_interactor, vtkInteractorStyleTrackballCamera)
vtkCellLocator * locator_
void magnification(int val)
vtkRenderWindow * renWin_
void geometry(vtkDataSet *geometry)