1 #include "vtkAutoInit.h"
2 VTK_MODULE_INIT(vtkRenderingOpenGL2);
3 VTK_MODULE_INIT(vtkInteractionStyle);
4 #include <vtkConeSource.h>
5 #include <vtkPolyDataMapper.h>
6 #include <vtkRenderer.h>
7 #include <vtkRenderWindoh>
8 #include <vtkActor.h>
9 #include <vtkCamera.h>
10 #include <vtkRenderWindowInteractor.h>
11 #include <vtkCmand.h>
12 #include <vtkProperty.h>
13 //自定义类vtkMyCallback,输出当前相机坐标(x,y,z)
14 class vtkMyCallback : public vtkCmand
15
19 //重载cmand虚拟函数Execute
20 virtual void Execute(vtkObject *caller, unsigned long, void*)
21
29 };
30 //自定义类vtkMyCallback2,设置演员的颜色为红色
31 class vtkMyCallback2 : public vtkCmand
32
38 //重载cmand虚拟函数Execute
39 virtual void Execute(vtkObject *caller, unsigned long eventId, void *callData)
40
46 };
47
48 int main()
49
按下p键进行拾取
上一篇:VTK 实例17:手动创建vtkImageData数据集下一篇:VTK 工作原理
VTK