17 #ifndef vtkUniformGridAMRIterator_h
18 #define vtkUniformGridAMRIterator_h
20 #include "vtkCommonDataModelModule.h"
23 VTK_ABI_NAMESPACE_BEGIN
47 [[nodiscard]]
unsigned int GetCurrentLevel()
const;
76 [[nodiscard]]
bool IsValid() VTK_FUTURE_CONST;
82 void CheckItemAndLoopIfNeeded();
84 unsigned int CurrentLevel = 0;
85 unsigned int CurrentIndex = 0;
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void GoToNextItem() override
Move the iterator to the next item in the collection.
static vtkDataObjectTreeIterator * New()
a simple class to control print indentation
vtkDataObjectTreeIndex GetCurrentIndex()
Returns the index for the current data object.
superclass for composite data iterators
vtkInformation * GetCurrentMetaData() override
Returns the meta-data associated with the current item.
void GoToFirstItem() override
Move the iterator to the beginning of the collection.