ParaView
|
iterates over a subset of a proxy's properties More...
#include <vtkSMNamedPropertyIterator.h>
Public Types | |
typedef vtkSMPropertyIterator | Superclass |
![]() | |
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) |
void | SetPropertyNames (vtkStringList *names) |
Set the names of properties to iterate over. 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 void | SetProxy (vtkSMProxy *proxy) |
Set the proxy to be used. 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 vtkSMNamedPropertyIterator * | New () |
static int | IsTypeOf (const char *type) |
static vtkSMNamedPropertyIterator * | SafeDownCast (vtkObject *o) |
![]() | |
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 | |
vtkSMNamedPropertyIterator () | |
~vtkSMNamedPropertyIterator () | |
![]() | |
vtkSMPropertyIterator () | |
~vtkSMPropertyIterator () | |
![]() | |
vtkSMObject () | |
~vtkSMObject () | |
Protected Attributes | |
vtkStringList * | PropertyNames |
int | PropertyNameIndex |
![]() | |
vtkSMProxy * | Proxy |
int | TraverseSubProxies |
iterates over a subset of a proxy's properties
vtkSMNamedPropertyIterator can be used to iterate over a subset of a proxy's properties. The subset is defined through a list of strings naming properties. 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 42 of file vtkSMNamedPropertyIterator.h.
Definition at line 46 of file vtkSMNamedPropertyIterator.h.
|
protected |
|
protected |
|
static |
|
virtual |
Reimplemented from vtkSMPropertyIterator.
|
static |
|
virtual |
Reimplemented from vtkSMPropertyIterator.
|
static |
|
virtual |
Reimplemented from vtkSMPropertyIterator.
void vtkSMNamedPropertyIterator::SetPropertyNames | ( | vtkStringList * | names | ) |
Set the names of properties to iterate over.
|
virtual |
Go to the first property.
Reimplemented from vtkSMPropertyIterator.
|
virtual |
Returns true if iterator points past the end of the collection.
Reimplemented from vtkSMPropertyIterator.
|
virtual |
Move to the next property.
Reimplemented from vtkSMPropertyIterator.
|
virtual |
Returns the key (name) at the current iterator position.
Reimplemented from vtkSMPropertyIterator.
|
virtual |
Returns the XMLLabel for self properties and the exposed name for sub-proxy properties.
Reimplemented from vtkSMPropertyIterator.
|
virtual |
Returns the property at the current iterator position.
Reimplemented from vtkSMPropertyIterator.
|
protected |
Definition at line 89 of file vtkSMNamedPropertyIterator.h.
|
protected |
Definition at line 90 of file vtkSMNamedPropertyIterator.h.