Fixed a bug in the Moore supercursor
The goal of this commit was to fix a bug that occurred only in the (f=2;d=3) case ("binary 3D"), and that had been caused by a typo in the MooreChildCursorToChildTable and MooreChildCursorToParentCursorTable tables: specifically, a "23" had been written instread of "32". In addition, two non-regression tests, as well as their baseline images, were added in order to validate this fix: (i) a geometry case which does not exercise the offending part of the code but that illustrates the case built to do it; and (ii) a contouring case that does exercise that part of the code, for it relies on the "32" section of the Moore supercursor tables.
Showing
- Common/DataModel/vtkHyperTreeGrid.cxx 7 additions, 6 deletionsCommon/DataModel/vtkHyperTreeGrid.cxx
- Filters/HyperTree/Testing/Cxx/CMakeLists.txt 2 additions, 0 deletionsFilters/HyperTree/Testing/Cxx/CMakeLists.txt
- Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary3DContour.cxx 127 additions, 0 deletions...yperTree/Testing/Cxx/TestHyperTreeGridBinary3DContour.cxx
- Filters/HyperTree/Testing/Cxx/TestHyperTreeGridBinary3DGeometry.cxx 102 additions, 0 deletions...perTree/Testing/Cxx/TestHyperTreeGridBinary3DGeometry.cxx
- Filters/HyperTree/Testing/Data/Baseline/TestHyperTreeGridBinary3DContour.png.md5 1 addition, 0 deletions...ng/Data/Baseline/TestHyperTreeGridBinary3DContour.png.md5
- Filters/HyperTree/Testing/Data/Baseline/TestHyperTreeGridBinary3DGeometry.png.md5 1 addition, 0 deletions...g/Data/Baseline/TestHyperTreeGridBinary3DGeometry.png.md5
Loading
Please register or sign in to comment