2015/9/19
这里主要介绍常用的两种交互方式,以后有用到其他的再添加吧
首先要包含相应的头文件,比如移动摄像头的交互方式需要包含:
#include "vtkInteractorStyleTrackballCamera.h"
然后设置交互方式:
vtkInteractorStyleTrackballCamera *style = //常用的方式 移动摄像机
vtkInteractorStyleTrackballCamera::New();
iren->SetInteractorStyle(style);
//vtkInteractorStyleTrackballActor *style = //移动对象
// vtkInteractorStyleTrackballActor::New();
//iren->SetInteractorStyle(style); </span>
vtkInteractorStyleTrackballCamera这种交互方式相当于移动摄像头,即在显示范围内按下鼠标左键移动鼠标都能达到Trackball效果
vtkInteractorStyleTrackballActor这种交互方式相当于实体对象,即当鼠标在对象上按下左键移动才能能达到Trackball效果