VTK鼠標交互方式

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章