- 0
- 0
- 约2.07万字
- 约 12页
- 2026-01-28 发布于北京
- 举报
字段数据更改
Kitware公司
1对vtkFieldData和vtkDataArray的更改
vtkFieldData的添加和命名接口过于复杂。有许多不同的方法可以添加数组。其中一些方法需要名称,而有些则
不需要。此外,由于可以没有关联名称的数组,因此很难区分这些数组。唯一可靠且明确数组的方法是
通过数组索引(这些索引可以通过可用的Add/Set命令进行更改)。为了减少这种复杂性,我对vtkFieldData
和vtkDataArray进行了几项更改。
1.1vtkDataArray
为了使vtkDataArray成为一个更独立的类,我将一些功能从其他几个类中移到了vtkDataArray。其中最重要的两个是名称和查找表。每个
vtkDataArray实例都将有自己的名称和查找表。在创建vtkDataArray时,会分配一个(唯一的)名称。这个名称可以使用以下方法更改:
voidSetName(constchar*name);
请注意,此方法不接受空指针。虽然可以分配一个空名称(),但我不推荐这样做。
原本位于vtkScalars中的查找表现在已移至vtkDataArray。仍然可以设置vtkScalars的查找表,这将反过来设
底
置层vtkDataArray的查找表。但是,如果通过voidvtkAttributeData::SetData(vtkDataArray*)更改数据数组,
查表将会丢失。此外,尝试为具有空数据数组的标量对象设置查找表将不起作用(这是一个空操作)。
找
需要注意的另一点(这与我的更改无关)是,在虚拟函数`intAllocate(constintsz,constintext=1000)`中,参数`ext`已
不再使用。我在`vtkFloatArray.cxx`时发现了这一点。现在,当用户尝试或最后一个ID时,所有数据数组都会将其
增加100%。
1.2vtkFieldData
添和除数
加移组
由于每个数组现在都有一个名称,通过名称字段数据中的数据数组变得更加简单(也更安全)。因此,为了简化
`vtkFieldData`的口并使数组更加安全,我移除了以下方法:
接
vStArray(inti,vtkDataArray*);intAddArray(vtkDataArray*array,
oide
constchar*name);intAddReceArray(vtkDataArray*array,constchar
*name);intAddNoReceArray(vtkDataArray*array,constchar*name);
取而代之的是,您可以使用以下方法:
vidvDataArray::SetName(constchar*name);
otk
随后是
intAddArray(vtkDataArray*array);
如果字段数据中已经存在同名的数组,它将被替换。添加多个数组的推荐方法如下所示:
1
FieldDataChanges
KitwareInc.
October10,2001
1ChangestovtkFieldDataandvtkDataArray
vtkFieldData’sinterfaceforaddingandnamingisunnecessarilycomplicated.Therearemanydifferentmethodsforadding
arrays.Someofth
您可能关注的文档
- 1-2网络信息处理实践报告:网络信息收集与分析.pdf
- 变压器、电抗器、电源装置及其组合的安全 第21部分:小型电抗器的特殊要求和试验.docx
- 塑料和其他无孔材料表面抗生物膜活性的测定.docx
- 手持式、可移式电动工具和园林工具的安全 第407部分:步行控制的电动松土机和松砂机的专用要求.docx
- 家用和类似用途地暖设备用温度控制系统的安全要求.docx
- 2026年中国船用脱硫塔行业市场运行格局及发展趋向研判报告.docx
- 2026年中国橱柜市场供需预测研究报告.docx
- 2026年中国橱柜市场全景调查与未来前景预测报告.docx
- 2026年中国橱柜台面市场全景调查与市场分析预测报告.docx
- 2026年中国橱柜台面行业全景调研及市场供需预测报告.docx
- 2026年中国窗饰产品市场全景调查与市场供需预测报告.docx
- 2026年中国船舶水下清洗行业深度研究报告:市场需求预测、进入壁垒及投资风险.docx
- 2026年中国船用绞车行业运行态势及十五五盈利前景预测报告.docx
- 2026年中国橱柜行业深度调研报告.docx
- 2026年中国船用绞车市场深度调研及投资前景战略分析报告.docx
- 2026年中国船用配套设备市场发展策略及投资潜力可行性预测报告.docx
- 2026年中国储能材料行业运营态势与投资前景预测分析报告.docx
- 2026年中国储氢材料行业运营现状及发展规划分析报告.docx
- 2026年中国传真机市场深度研究及投资前景咨询报告.docx
- 2026年中国储能变流器(PCS)产业深度评估与发展前景趋势分析研究报告.docx
原创力文档

文档评论(0)