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效果