25 #ifndef __vtkDataObjectCollection_h
26 #define __vtkDataObjectCollection_h
28 #include "vtkCommonDataModelModule.h"
29 #include "vtkCollection.h"
43 this->vtkCollection::AddItem(ds);
51 return static_cast<vtkDataObject *
>(this->GetNextItemAsObject());
59 return static_cast<vtkDataObject *
>(this->GetItemAsObject(i));
69 return static_cast<vtkDataObject *
>(this->GetNextItemAsObject(cookie));
81 void AddItem(vtkObject *o) { this->vtkCollection::AddItem(o); };
vtkDataObject * GetNextDataObject(vtkCollectionSimpleIterator &cookie)
vtkDataObject * GetItem(int i)
maintain an unordered list of data objects
~vtkDataObjectCollection()
vtkDataObjectCollection()
vtkDataObject * GetNextItem()
general representation of visualization data
void AddItem(vtkDataObject *ds)