ParaView
|
iterates over the properties of a proxy More...
#include <vtkSMPropertyIterator.h>
Public Types | |
typedef vtkSMObject | Superclass |
![]() | |
typedef vtkObject | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
virtual void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | SetProxy (vtkSMProxy *proxy) |
Set the proxy to be used. More... | |
virtual void | Begin () |
Go to the first property. More... | |
virtual int | IsAtEnd () |
Returns true if iterator points past the end of the collection. More... | |
virtual void | Next () |
Move to the next property. More... | |
virtual const char * | GetKey () |
Returns the key (name) at the current iterator position. More... | |
virtual const char * | GetPropertyLabel () |
Returns the XMLLabel for self properties and the exposed name for sub-proxy properties. More... | |
virtual vtkSMProperty * | GetProperty () |
Returns the property at the current iterator position. More... | |
virtual vtkSMProxy * | GetProxy () |
Return the proxy. More... | |
virtual void | SetTraverseSubProxies (int) |
If TraverseSubProxies is false, only the properties belonging to the root proxy are returned. More... | |
virtual int | GetTraverseSubProxies () |
If TraverseSubProxies is false, only the properties belonging to the root proxy are returned. More... | |
![]() | |
void | PrintSelf (ostream &os, vtkIndent indent) |
Static Public Member Functions | |
static vtkSMPropertyIterator * | New () |
static int | IsTypeOf (const char *type) |
static vtkSMPropertyIterator * | SafeDownCast (vtkObject *o) |
![]() | |
static vtkSMObject * | New () |
static int | IsTypeOf (const char *type) |
static vtkSMObject * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkSMPropertyIterator () | |
~vtkSMPropertyIterator () | |
![]() | |
vtkSMObject () | |
~vtkSMObject () | |
Protected Attributes | |
vtkSMProxy * | Proxy |
int | TraverseSubProxies |
iterates over the properties of a proxy
vtkSMPropertyIterator is used to iterate over the properties of a proxy. The properties of the root proxies as well as sub-proxies are included in the iteration. For sub-proxies, only exposed properties are iterated over.
Definition at line 36 of file vtkSMPropertyIterator.h.
Definition at line 40 of file vtkSMPropertyIterator.h.
|
protected |
|
protected |
|
static |
|
virtual |
Reimplemented from vtkSMObject.
Reimplemented in vtkSMNamedPropertyIterator.
|
static |
|
virtual |
Reimplemented from vtkSMObject.
Reimplemented in vtkSMNamedPropertyIterator.
|
static |
|
virtual |
Reimplemented in vtkSMNamedPropertyIterator.
|
virtual |
Set the proxy to be used.
|
virtual |
Return the proxy.
|
virtual |
Go to the first property.
Reimplemented in vtkSMNamedPropertyIterator.
|
virtual |
Returns true if iterator points past the end of the collection.
Reimplemented in vtkSMNamedPropertyIterator.
|
virtual |
Move to the next property.
Reimplemented in vtkSMNamedPropertyIterator.
|
virtual |
Returns the key (name) at the current iterator position.
Reimplemented in vtkSMNamedPropertyIterator.
|
virtual |
Returns the XMLLabel for self properties and the exposed name for sub-proxy properties.
Reimplemented in vtkSMNamedPropertyIterator.
|
virtual |
Returns the property at the current iterator position.
Reimplemented in vtkSMNamedPropertyIterator.
|
virtual |
If TraverseSubProxies is false, only the properties belonging to the root proxy are returned.
Default is true.
|
virtual |
If TraverseSubProxies is false, only the properties belonging to the root proxy are returned.
Default is true.
|
protected |
Definition at line 99 of file vtkSMPropertyIterator.h.
|
protected |
Definition at line 101 of file vtkSMPropertyIterator.h.