您的位置:首页 > 其它

VTK鼠标交互方式

2015-09-19 17:17 411 查看
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效果
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: