(一)、前言
之前学校的时候采用
VS2005
、
C++
方式开发
VTK
程序,此前在博客上写过一篇
VTK
开发指南一文;之后现在工作后越发发现原来如果抛弃底层的数据计算,使用
C#
语言开发
VTK
程序将是极其简单的一件事。可以说就基于
VTK
的程序开发效率而言,
C#
的开发效率较
C++
高好几倍。主要表现为:
(1)
更方便的搭建应用程序框架(
Form
编程代替了
MFC
的界面编程);
(2)
更方便的进行对象生成、销毁管理(
C#
的垃圾回收机制);
(3)
VTK
的
Dot Net Wrapper
封装使得
VTK
编程更为便捷,只需简单使用
“using vtk;”
,完成了
C++
的所有哦的
including
头文件操作;
(4)
更加方便的窗口消息截取,得益于
C# Form
;
下面将介绍如何在
.Net C#
环境下进行
VTK
应用程序开发:
(二)、准备工作:
1
.
下载
.NET Wrappers for VTK 5
|