VTK管线升级与核心架构.pdfVIP

  • 0
  • 0
  • 约2.24万字
  • 约 10页
  • 2026-10-08 发布于四川
  • 举报

升级并理解新版VTK管线

本文档将首先介绍新版VTK管线中使用的类与概念,随后将现有类转换为适

应新管线的操作指南与技巧。在深入阅读前,您应当熟悉旧版管线的基础设计。新

版管线旨在降低复杂性的同时更高灵活性。在旧版管线中,管线功能与机制由

数据对象和过滤器实现;而新版管线中,这些功能被整合进名为vtkExecutive的

新类(及其子类)中。构成新版管线的四个类分别是:

vtkInformation:可扩展的灵活性。大部分方法及元信息都依赖

此类。vtkInformation是基于映射的数据结构,支持编译时类型检查的异

构键值操作。另有vtkInformationVector类用于信息对象向量。在管

线上下游传递信息(或从执行器向算法传递)时,应使用此类。

vtkDataObject:过去这个类既数据又处理部分管线逻辑。在新管线

中,该类仅用于数据。实际上为了向后兼容性,该类仍保留了一些管线

方法以避免VTK整体,但目标是让vtkDataObject仅专注于数据。

vtkDataObject拥有一个vtkInformation实例,可用于键值对。例如

当前数据对象的范围

文档评论(0)

1亿VIP精品文档

相关文档