附加资源-ieee standard 829-2008
解释如何创建自己的类、扩展系统、同各种窗口和GUI系统交互。第十四章包括简化对象图表,当你读写自己数据时,它提供VTK对象之间关系、过滤器列表、VTK文件模式描述。第十五章介绍随书光盘内容,后是随机访问用户指南的方便索引。 1.2如何使用VTK有两类VTK用户,一类是类开发者,他们用C++来创建类,另一类是应用开发者,他们使用C++类库来建立组合应用程序。类开发者必须是C++高手,如何想扩展或修改VTK类,你必有对它的内部结构和设计非常熟悉(见第三部分)。应用程序开发者不必会使用C++,由于编译过的C++类库已经被封装起来,使用的解释型语言Tcl、Python、Visual Basic、Java。作为应用开发者你必须知道VTK对象的外部接口和它们之间的关系。使用VTK的关键是要熟悉它的对象模板和混合它们的方式。如何你是一个新用户,首先以安装软件开始。如果你是一个类开发者,你要安装源代码,然后编译它们。应用开发者只需要预编译二进制文件和执行文件,我们建议你通过例子学习系统(应用开发者),通过源代码来学习系统(类开发者)。从第三章开始阅读,它给出了一些系统关键概念,然后复习第二章的例子。你也许希望运行许多例子,它们源代码位于目录VTK/Examples中(详见描述在子目录的VTK/Examples/README.txt文件中)。还有数百个试验在源程序中,例如在VTK/Graphics/Testing/Tcl和VTK/Graphics/Testing/Cxx,多数是无文档的脚本。然而,它们对理解类在VTK中是如何组织的,非常有用。 1.3附加资源为得到VTK工具箱更多的信息,我们推荐下列资源: · The Visualization Toolkit An Object-Oriented Approach To 3D Graphics, 3rd Edition Will Schroeder, Ken Martin, Bill Lorensen 520 pages, printed in full color includes CD-ROM with software/data updated for VTK version 4.2. 《可视化工具箱3D图像面向对象方法(第三版)》,这本书深入详细地论述VTK中的算法、数据结构和系统问题。 ·网站http://public.kitware.com/包含引擎,指向许多其它资源,如在线手册、问题解答、 VTK用户邮件列表,特别是Doxygen手册面相当精彩。尽管这些内容都可以从光盘获得,也可从在线页http://public.kitware.com/VTK/doc/nightly/html获得。 ·许多VTK用户和开发者也在维护自己网站,值得推荐的一个是Sebastien Barre’s与VTK
17.45MB
文件大小:
评论区