28 #ifndef vtkDataObjectTreeIterator_h
29 #define vtkDataObjectTreeIterator_h
87 vtkSetMacro(VisitOnlyLeaves,
int);
88 vtkGetMacro(VisitOnlyLeaves,
int);
89 vtkBooleanMacro(VisitOnlyLeaves,
int);
96 vtkSetMacro(TraverseSubTree,
int);
97 vtkGetMacro(TraverseSubTree,
int);
98 vtkBooleanMacro(TraverseSubTree,
int);
119 friend class vtkMultiDataSetInternal;
128 vtkInternals* Internals;
129 friend class vtkInternals;
139 void UpdateLocation();
virtual int IsDoneWithTraversal()=0
provides implementation for most abstract methods in the superclass vtkCompositeDataSet ...
virtual vtkInformation * GetCurrentMetaData()=0
virtual int HasCurrentMetaData()=0
virtual void GoToNextItem()=0
superclass for composite data iterators
virtual void GoToFirstItem()=0
a simple class to control print indentation
virtual vtkDataObject * GetCurrentDataObject()=0
superclass for composite data iterators
general representation of visualization data
void PrintSelf(ostream &os, vtkIndent indent)
virtual unsigned int GetCurrentFlatIndex()=0
#define VTKCOMMONDATAMODEL_EXPORT
unsigned int CurrentFlatIndex