VTK用户指南
2.1 概述-----------------------------------------------------------------------------------------------9
2.2 安装VTK到Windows9x/NT/ME/2000/XP------------------------------------------------9
2.3 安装VTK到Unix操作系统
3.1 系统设计---------------------------------------------------------------------------------------12
3.2 创建一个应用---------------------------------------------------------------------------------19
3.3 在两种语言间转换
4.1 创建1个简单的模型-------------------------------------------------------------------------24
4.2 使用VTK交互器-----------------------------------------------------------------------------27
4.3 滤波数据---------------------------------------------------------------------------------------29
4.4 控制相机---------------------------------------------------------------------------------------30
4.5 控制光线---------------------------------------------------------------------------------------32
4.6 控制3D道具-----------------------------------------------------------------------------------32
4.7 作用纹理---------------------------------------------------------------------------------------37
4.8 拾取---------------------------------------------------------------------------------------------38
4.9 vtk坐标和坐标系---------------------------------------------------------------------------40
4.10 控制vtk演员2D----------------------------------------------------------------------------41
4.11 注释--------------------------------------------------------------------------------------------41
4.12 特殊绘图类-----------------------------------------------------------------------------------44
4.13 变换数据--------------------------------------------------------------------------------------48
5.1 可视化VTK数据集vtkDataSet(和子类) -------------------------------------------------50
5.2 可视化多边形数据---------------------------------------------------------------------------67
5.3 可视化结构网格-----------------------------------------------------------------------------74
5.4 可视化直线网格-----------------------------------------------------------------------------76
5.5 可视化非结构网格--------------------------------------------------------------------------77
6.1 VTK结构化点的历史表示-----------------------------------------------------------------80
6.2 手工产生VTK图像数据-------------------------------------------------------------------80
6.4 基于尺度值的弯曲--------------------------------------------------------------------------83
6.6 图像源-----------------------------------------------------------------------------------------85
6.7 图像处理--------------------------------------------------------------------------------------88
6.8 体绘制-----------------------------------------------------------------------------------------92
7.1 隐模型----------------------------------------------------------------------------------------114
7.2 挤压-------------------------------------------------------------------------------------------117
7.3 构建表面-------------------------------------------------------------------------------------119
8.1 读入器----------------------------------------------------------------------------------------130
8.2 写入器----------------------------------------------------------------------------------------131
8.3 输入者----------------------------------------------------------------------------------------132
8.4 输出者----------------------------------------------------------------------------------------132
8.6 产生动画(使用样条) -----------------------------------------------------------------------134
9.1 编码补偿--------------------------------------------------------------------------------------141
9.2 标准方法: 创建和消除对象---------------------------------------------------------------142
9.3 拷贝对象和受保护的方法------------------------------------------------------------------143
9.5 对象工厂--------------------------------------------------------------------------------------145
10.1 执行过程--------------------------------------------------------------------------------------151
10.2 使用流---------------------------------------------------------------------------------------162
11.1 数据组---------------------------------------------------------------------------------------166
11.2 数据集---------------------------------------------------------------------------------------169
11.4 VTK图像数据接口-----------------------------------------------------------------------174
11.5 VTK点集接口-----------------------------------------------------------------------------176
11.6 VTK结构化网格接口---------------------------------------------------------------------178
11.7 VTK线性网格接口-----------------------------------------------------------------------178
11.8 VTK多边形数据接口---------------------------------------------------------------------179
11.9 VTK非结构化网格接口-----------------------------------------------------------------184
11.10 单元格接口(VTK单元格子类) ------------------------------------------------------185
11.11 其他接口----------------------------------------------------------------------------------187
11.12 现场和属性数据接口------------------------------------------------------------------193
12.1 概述----------------------------------------------------------------------------------------196
12.2 如何写一个绘图过滤器---------------------------------------------------------------199
12.3 如何写一个图像过滤器---------------------------------------------------------------210
13.1 绘制窗口交互风格--------------------------------------------------------------------------216
13.3 X Window, Xt, and Motif--------------------------------------------------------------------221
13.5 Tcl/Tk-------------------------------------------------------------------------------------------227
14.1 对象图表--------------------------------------------------------------------------------------230
14.2 过滤器总结-----------------------------------------------------------------------------------237
14.3 VTK文件格式--------------------------------------------------------------------------------244
15.1 源代码
15.2 例子代码
15.4 数据
15.5 文档
1.1 结构
1.2 如何使用VTK
1.3 附加资源
2.1 概述
2.2 安装VTK到Windows9x/NT/ME/2000/XP
3.1 系统设计
3.2 创建一个应用
Tcl
Microsoft Visual C++
4.2使用VTK Interactors
Iteractor风格
4.4相机控制
4.6控制3D 道具
Actors
4.7使用纹理
4.8采集
4.9vtkCoordinate和Coordinate系统
4.10控制vtkActor2D
4.11注释
2D注释
3D注释和vtkFollower
X-Y绘图
Bounding盒子轴(vtkCubeAxesActor2D)
5.1可视化vtkDataSet(和子类)
Decimation
Clip数据
5.3显示结构化的栅格
5.4显示矩形栅格
6.1vtkStructuredPoints的历史
6.2手动地创建vtkImageData
6.3子采样图象数据
6.4根据标量值弯曲
6.5图象显示
6.6图象源
ImageCanvasSource2D
ImageEllipsoidSource
ImageGaussianSource
ImageGridSource
ImageNoiseSource
ImageSinusoidSource
Gaussian平滑
Clipping一个体
2D纹理投射
VolumePro绘制硬件
7.1隐式建模
7.2挤压成形
7.3构建表面
Delaunay 三角剖分
Gaussian Splatting
8.1读者
8.3输入者
Visualization Toolkit支持以下的输入者。(注意超类vtkImporter对于开发新的子类是可用的)
8.4输出者
8.5创建hardcopy
8.6创建动画(使用方栓)
8.7使用区域数据工作
9.1代码需要考虑的事项
New()
Delete()
DebugOn()/ DebugOff()
Print()
PrintSelf(ostream,ident)
Name=GetClassName()
Flag=IsA(className)
*ptr=::SafeDownCast(vtkObject*0)
Void Modified()
Mtime=GetMTime()
9.3复制对象&被保护的方法
9.4写一个VTK类:一个复习
9.5对象工厂
10.1执行过程
UpdateInformation()关口
PropagateUpdateExtent()关口
TriggerAsynchronousUpdate()关口
UpdateData()关口
10.2使用流动
13.1vtkRenderWindow 交互类型
13.2GUI交互的通用方针
13.4MS Windows/Microsoft 基础类
13.5Tcl/Tk
14.1对象图表
OpenGL绘制器
14.3VTK文件格式
Word 书签
OLE_LINK1