25#ifndef vtkUniformGridAMRDataIterator_h
26#define vtkUniformGridAMRDataIterator_h
28#include "vtkCommonDataModelModule.h"
36class AMRIndexIterator;
54 int HasCurrentMetaData() VTK_OVERRIDE {
return 1;}
66 unsigned int GetCurrentFlatIndex() VTK_OVERRIDE;
71 virtual
unsigned int GetCurrentLevel();
77 virtual
unsigned int GetCurrentIndex();
82 void GoToFirstItem() VTK_OVERRIDE;
87 void GoToNextItem() VTK_OVERRIDE;
95 int IsDoneWithTraversal() VTK_OVERRIDE;
110 void GetCurrentIndexPair(
unsigned int&
level,
unsigned int&
id);
container of vtkUniformGrid for an AMR data set
superclass for composite data iterators
general representation of visualization data
a simple class to control print indentation
Hold a reference to a vtkObjectBase instance.