25 #ifndef vtkDataObjectTreeIterator_h
26 #define vtkDataObjectTreeIterator_h
84 vtkSetMacro(VisitOnlyLeaves,
int);
85 vtkGetMacro(VisitOnlyLeaves,
int);
86 vtkBooleanMacro(VisitOnlyLeaves,
int);
93 vtkSetMacro(TraverseSubTree,
int);
94 vtkGetMacro(TraverseSubTree,
int);
95 vtkBooleanMacro(TraverseSubTree,
int);
116 friend class vtkMultiDataSetInternal;
125 vtkInternals* Internals;
126 friend class vtkInternals;
136 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