22 #ifndef __vtkDataSetCollection_h
23 #define __vtkDataSetCollection_h
25 #include "vtkCommonDataModelModule.h"
26 #include "vtkCollection.h"
28 #include "vtkDataSet.h"
40 this->vtkCollection::AddItem(ds);
47 return static_cast<vtkDataSet *
>(this->GetNextItemAsObject());};
49 return static_cast<vtkDataSet *
>(this->GetNextItemAsObject());};
55 return static_cast<vtkDataSet *
>(this->GetItemAsObject(i));};
57 return static_cast<vtkDataSet *
>(this->GetItemAsObject(i));};
65 return static_cast<vtkDataSet *
>(this->GetNextItemAsObject(cookie));};
75 void AddItem(vtkObject *o) { this->vtkCollection::AddItem(o); };
vtkDataSet * GetNextItem()
maintain an unordered list of dataset objects
vtkDataSet * GetDataSet(int i)
vtkDataSet * GetNextDataSet()
vtkDataSet * GetItem(int i)
vtkDataSet * GetNextDataSet(vtkCollectionSimpleIterator &cookie)
void AddItem(vtkDataSet *ds)