18 #ifndef vtkPVProxyDefinitionIterator_h 19 #define vtkPVProxyDefinitionIterator_h 37 virtual void GoToFirstItem() = 0;
48 virtual void GoToNextItem() = 0;
53 virtual void GoToNextGroup() = 0;
59 virtual bool IsDoneWithTraversal() = 0;
63 virtual void AddTraversalGroupName(
const char* groupName) = 0;
69 virtual const char* GetGroupName() = 0;
71 virtual const char* GetProxyName() = 0;
virtual void InitTraversal()
Reset the iterator and move it to the head.
#define VTKREMOTINGSERVERMANAGER_EXPORT
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
virtual bool IsCustom()
Return true if the current definition has been defined in the Custom scope.
iterates over all proxy definitions from which the vtkSMProxyManager can use to create new proxy...
This is used by vtkPVXMLParser to represent an XML document starting at the root element.
void operator=(const vtkObjectBase &)