----------------------------------------------------------------------------------------------
| 94 | |
| 95 | //---------------------------------------------------------------------------------------------- |
| 96 | void vtkHyperTreeGridGeometry3DImpl::GenerateGeometry() |
| 97 | { |
| 98 | vtkHyperTreeGrid::vtkHyperTreeGridIterator it; |
| 99 | this->Input->InitializeTreeIterator(it); |
| 100 | |
| 101 | vtkIdType hyperTreeId; |
| 102 | vtkNew<vtkHyperTreeGridNonOrientedVonNeumannSuperCursor> cursor; |
| 103 | |
| 104 | // Recursively process all HyperTrees |
| 105 | while (it.GetNextTree(hyperTreeId)) |
| 106 | { |
| 107 | this->Input->InitializeNonOrientedVonNeumannSuperCursor(cursor, hyperTreeId); |
| 108 | this->RecursivelyProcessTree(cursor, ::TREAT_ALL_FACES); |
| 109 | } |
| 110 | } |
| 111 | |
| 112 | //---------------------------------------------------------------------------------------------- |
| 113 | void vtkHyperTreeGridGeometry3DImpl::RecursivelyProcessTree( |
no test coverage detected