#include <vtkSMProxyGroupDomain.h>
Inheritance diagram for vtkSMProxyGroupDomain:


Public Member Functions | |
| vtkTypeRevisionMacro (vtkSMProxyGroupDomain, vtkSMDomain) | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| void | AddGroup (const char *group) |
| virtual int | IsInDomain (vtkSMProperty *property) |
| int | IsInDomain (vtkSMProxy *proxy) |
| unsigned int | GetNumberOfGroups () |
| const char * | GetGroup (unsigned int idx) |
| unsigned int | GetNumberOfProxies () |
| vtkSMProxy * | GetProxy (const char *name) |
| const char * | GetProxyName (unsigned int idx) |
| const char * | GetProxyName (vtkSMProxy *proxy) |
Static Public Member Functions | |
| vtkSMProxyGroupDomain * | New () |
Protected Member Functions | |
| vtkSMProxyGroupDomain () | |
| ~vtkSMProxyGroupDomain () | |
| virtual int | ReadXMLAttributes (vtkSMProperty *prop, vtkPVXMLElement *element) |
Protected Attributes | |
| vtkSMProxyGroupDomainInternals * | PGInternals |
The proxy group domain consists of all proxies in a list of groups. This domain is commonly used together with vtkSMProxyPropery Valid XML elements are:
* <Group name=""> where name is the groupname used by the proxy manager to refer to a group of proxies.
Definition at line 39 of file vtkSMProxyGroupDomain.h.
|
|
|
|
|
|
|
|
Reimplemented from vtkSMObject. |
|
||||||||||||
|
|
|
||||||||||||
|
Reimplemented from vtkSMDomain. |
|
|
Add a group to the domain. The domain is the union of all groups. |
|
|
Returns true if the value of the propery is in the domain. The propery has to be a vtkSMProxyPropery or a sub-class. All proxies pointed by the property have to be in the domain. Implements vtkSMDomain. |
|
|
Returns true if the proxy is in the domain. |
|
|
Returns the number of groups. |
|
|
Returns group with give id. Does not perform bounds check. |
|
|
Returns the total number of proxies in the domain. |
|
|
Given a name, returns a proxy. |
|
|
Returns the name (in the group) of a proxy. |
|
|
Returns the name (in the group) of a proxy. |
|
||||||||||||
|
Set the appropriate ivars from the xml element. Should be overwritten by subclass if adding ivars. Reimplemented from vtkSMDomain. |
|
|
Definition at line 83 of file vtkSMProxyGroupDomain.h. |
1.3.5