iterates over all registered proxies (and groups)
More...
#include <vtkSMProxyIterator.h>
iterates over all registered proxies (and groups)
vtkSMProxyIterator iterates over all proxies registered with the proxy manager. It can also iterate over groups.
- See also
- vtkSMProxy vtkSMProxyManager
Definition at line 37 of file vtkSMProxyIterator.h.
§ Superclass
§ TraversalMode
§ vtkSMProxyIterator()
vtkSMProxyIterator::vtkSMProxyIterator |
( |
| ) |
|
|
protected |
§ ~vtkSMProxyIterator()
vtkSMProxyIterator::~vtkSMProxyIterator |
( |
| ) |
|
|
protected |
§ New()
§ GetClassName()
virtual const char* vtkSMProxyIterator::GetClassName |
( |
| ) |
|
|
virtual |
§ IsTypeOf()
static int vtkSMProxyIterator::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
§ IsA()
virtual int vtkSMProxyIterator::IsA |
( |
const char * |
type | ) |
|
|
virtual |
§ SafeDownCast()
§ PrintSelf()
void vtkSMProxyIterator::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
§ SetSessionProxyManager()
Override the set sesssion so the SessionProxyManager could be cache for.
§ SetSession()
void vtkSMProxyIterator::SetSession |
( |
vtkSMSession * |
session | ) |
|
Convenience method.
Internally calls this->SetSessionProxyManager(session->GetSessionProxyManager());
§ Begin() [1/2]
void vtkSMProxyIterator::Begin |
( |
| ) |
|
Go to the beginning of the collection.
§ Begin() [2/2]
void vtkSMProxyIterator::Begin |
( |
const char * |
groupName | ) |
|
Go to the beginning of one group, and set mode to iterate over one group.
§ IsAtEnd()
int vtkSMProxyIterator::IsAtEnd |
( |
| ) |
|
Is the iterator pointing past the last element?
§ Next()
void vtkSMProxyIterator::Next |
( |
| ) |
|
Move to the next property.
§ GetGroup()
const char* vtkSMProxyIterator::GetGroup |
( |
| ) |
|
Get the group at the current iterator location.
§ GetKey()
const char* vtkSMProxyIterator::GetKey |
( |
| ) |
|
Get the key (proxy name) at the current iterator location.
§ GetProxy()
Get the proxy at the current iterator location.
§ SetMode()
virtual void vtkSMProxyIterator::SetMode |
( |
int |
| ) |
|
|
virtual |
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.
§ GetMode()
virtual int vtkSMProxyIterator::GetMode |
( |
| ) |
|
|
virtual |
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.
§ SetModeToGroupsOnly()
void vtkSMProxyIterator::SetModeToGroupsOnly |
( |
| ) |
|
|
inline |
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.
Definition at line 99 of file vtkSMProxyIterator.h.
§ SetModeToOneGroup()
void vtkSMProxyIterator::SetModeToOneGroup |
( |
| ) |
|
|
inline |
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.
Definition at line 100 of file vtkSMProxyIterator.h.
§ SetModeToAll()
void vtkSMProxyIterator::SetModeToAll |
( |
| ) |
|
|
inline |
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.
Definition at line 101 of file vtkSMProxyIterator.h.
§ SetSkipPrototypes()
virtual void vtkSMProxyIterator::SetSkipPrototypes |
( |
bool |
| ) |
|
|
virtual |
When set to true (default), the iterator will skip prototype proxies.
§ GetSkipPrototypes()
virtual bool vtkSMProxyIterator::GetSkipPrototypes |
( |
| ) |
|
|
virtual |
When set to true (default), the iterator will skip prototype proxies.
§ SkipPrototypesOn()
virtual void vtkSMProxyIterator::SkipPrototypesOn |
( |
| ) |
|
|
virtual |
When set to true (default), the iterator will skip prototype proxies.
§ SkipPrototypesOff()
virtual void vtkSMProxyIterator::SkipPrototypesOff |
( |
| ) |
|
|
virtual |
When set to true (default), the iterator will skip prototype proxies.
§ NextInternal()
void vtkSMProxyIterator::NextInternal |
( |
| ) |
|
|
protected |
§ SkipPrototypes
bool vtkSMProxyIterator::SkipPrototypes |
|
protected |
§ Mode
int vtkSMProxyIterator::Mode |
|
protected |
The documentation for this class was generated from the following file: