06-VTK基本数据结构(3)

本文详细介绍了VTK中的属性数据,包括标量数据、矢量数据、张量数据等,强调了属性数据在数据集可视化中的重要性,并提供了一个设置点数据标量属性的示例代码。
摘要由CSDN通过智能技术生成

6.4 属性数据

属性数据(AttributeData)是与数据集的组织结构相关联的信息。由前面的内容可知,组织结构包括几何结构及拓扑结构,几何结构由点数据定义,拓扑结构由单元数据定义。因此,属性数据通常是与数据集的点数据或者单元数据相关联,但有时属性数据也可能与组成单元的某些成分相关联,如,单元数据的某条边或者某个面等。此外也可以给整个数据集指定某个属性数据,或者数据集里的某一组单元数据或点数据指定相应的属性数据。

属性数据主要用于描述数据集的属性特征,对数据集的可视化实质上是对属性数据的可视化,例如,根据压力监测数据构建一个压力场可视化数据集后,数据集中的每个数据点(几何数据)或单元都必须有对应的属性数据,VTK根据属性数据设置颜色表,用不同的颜色表示不同的压力,通过颜色的变化情况,可以直观的分析出压力的变化趋势。

依据数据的性质属性数据可分为标量数据、矢量数据、张量数据等几大类(图6.10)。属性数据可以抽象为n维的数组,比如,像温度、压力等单值函数可以看作是1×1的数组,速度等矢量数据可以看作是3×1的数组(沿X、Y和Z三个方向的分量)。相对而言,属性数据中的标量数据和矢量数据应用比较广泛。

 

图6.10属性数据

在VTK中用vtkPointData类和vtkCellData类表达数据集属性,它们是类vtkDataSetAttributes(vtkDataSetAttributes派生自vtkFieldData)的子类&#

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值