#include <vtkSMProxyIterator.h>
Inheritance diagram for vtkSMProxyIterator:
Public Types | |
enum | TraversalMode { GROUPS_ONLY = 0, ONE_GROUP = 1, ALL = 2 } |
Public Member Functions | |
vtkTypeRevisionMacro (vtkSMProxyIterator, vtkSMObject) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
void | Begin () |
void | Begin (const char *groupName) |
int | IsAtEnd () |
void | Next () |
const char * | GetGroup () |
const char * | GetKey () |
vtkSMProxy * | GetProxy () |
virtual void | SetMode (int) |
virtual int | GetMode () |
Static Public Member Functions | |
vtkSMProxyIterator * | New () |
Protected Member Functions | |
vtkSMProxyIterator () | |
~vtkSMProxyIterator () | |
virtual void | SaveState (const char *, ostream *, vtkIndent) |
Protected Attributes | |
int | Mode |
vtkSMProxyIterator iterates over all proxies registered with the proxy manager. It can also iterate over groups.
Definition at line 36 of file vtkSMProxyIterator.h.
|
Definition at line 74 of file vtkSMProxyIterator.h. |
|
|
|
|
|
Reimplemented from vtkSMObject. |
|
|
|
Reimplemented from vtkSMObject. |
|
Go to the beginning of the collection. |
|
Go to the beginning of one group. |
|
Is the iterator pointing past the last element? |
|
Move to the next property. |
|
Get the group at the current iterator location. |
|
Get the key (proxy name) at the current iterator location. |
|
Get the proxy at the current iterator location. |
|
The traversal mode for the iterator. If the traversal mode is set to GROUPS, each Next() will move to the next group, in ONE_GROUP mode, all proxies in one group are visited and finally in ALL mode, all proxies are visited. |
|
The traversal mode for the iterator. If the traversal mode is set to GROUPS, each Next() will move to the next group, in ONE_GROUP mode, all proxies in one group are visited and finally in ALL mode, all proxies are visited. |
|
Saves the state of the object in XML format. Should be overwritten by proxies and properties. Reimplemented from vtkSMObject. Definition at line 88 of file vtkSMProxyIterator.h. |
|
Definition at line 86 of file vtkSMProxyIterator.h. |