24 #ifndef __vtkImplicitFunctionCollection_h
25 #define __vtkImplicitFunctionCollection_h
27 #include "vtkCommonDataModelModule.h"
28 #include "vtkCollection.h"
30 #include "vtkImplicitFunction.h"
39 void AddItem(vtkImplicitFunction *);
42 vtkImplicitFunction *GetNextItem();
49 vtkCollectionSimpleIterator &cookie)
51 return static_cast<vtkImplicitFunction *
>(
52 this->GetNextItemAsObject(cookie));
64 void AddItem(vtkObject *o) { this->vtkCollection::AddItem(o); };
73 this->vtkCollection::AddItem(f);
78 return static_cast<vtkImplicitFunction *
>(this->GetNextItemAsObject());
vtkImplicitFunction * GetNextImplicitFunction(vtkCollectionSimpleIterator &cookie)
~vtkImplicitFunctionCollection()
maintain a list of implicit functions
void AddItem(vtkImplicitFunction *)
vtkImplicitFunctionCollection()
vtkImplicitFunction * GetNextItem()