Go to the documentation of this file.
25 #ifndef vtkDataObjectTreeIterator_h
26 #define vtkDataObjectTreeIterator_h
116 friend class vtkMultiDataSetInternal;
125 vtkInternals* Internals;
126 friend class vtkInternals;
136 void UpdateLocation();
provides implementation for most abstract methods in the superclass vtkCompositeDataSet
#define vtkTypeMacro(thisClass, superclass)
virtual void GoToFirstItem()
void PrintSelf(ostream &os, vtkIndent indent)
virtual vtkDataObject * GetCurrentDataObject()
virtual void GoToNextItem()
superclass for composite data iterators
virtual int HasCurrentMetaData()
virtual ~vtkDataObjectTreeIterator()
a simple class to control print indentation
vtkDataObjectTreeIndex GetCurrentIndex()
#define vtkGetMacro(name, type)
vtkDataObjectTreeIterator()
vtkBooleanMacro(IgnoreDriverBugs, bool)
virtual unsigned int GetCurrentFlatIndex()
vtkSetMacro(IgnoreDriverBugs, bool)
virtual vtkInformation * GetCurrentMetaData()
superclass for composite data iterators
#define VTKCOMMONDATAMODEL_EXPORT
general representation of visualization data
unsigned int CurrentFlatIndex
virtual int IsDoneWithTraversal()
static vtkDataObjectTreeIterator * New()