|
ParaView
|
union of proxy groups More...
#include <vtkSMProxyGroupDomain.h>


Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| 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 | |
| static vtkSMProxyGroupDomain * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkSMProxyGroupDomain * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| vtkSMProxyGroupDomain () | |
| ~vtkSMProxyGroupDomain () | |
| virtual int | ReadXMLAttributes (vtkSMProperty *prop, vtkPVXMLElement *element) |
Protected Attributes | |
| vtkSMProxyGroupDomainInternals * | PGInternals |
union of proxy groups
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.
// .SECTION See Also vtkSMDomain vtkSMProxyPropery
Definition at line 39 of file vtkSMProxyGroupDomain.h.
| vtkSMProxyGroupDomain::vtkSMProxyGroupDomain | ( | ) | [protected] |
| vtkSMProxyGroupDomain::~vtkSMProxyGroupDomain | ( | ) | [protected] |
| static vtkSMProxyGroupDomain* vtkSMProxyGroupDomain::New | ( | ) | [static] |
Reimplemented from vtkSMSessionObject.
| virtual const char* vtkSMProxyGroupDomain::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkSMDomain.
| static int vtkSMProxyGroupDomain::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkSMDomain.
| virtual int vtkSMProxyGroupDomain::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkSMDomain.
| static vtkSMProxyGroupDomain* vtkSMProxyGroupDomain::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkSMDomain.
| void vtkSMProxyGroupDomain::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) | [virtual] |
Reimplemented from vtkSMDomain.
| void vtkSMProxyGroupDomain::AddGroup | ( | const char * | group | ) |
Add a group to the domain. The domain is the union of all groups.
| virtual int vtkSMProxyGroupDomain::IsInDomain | ( | vtkSMProperty * | property | ) | [virtual] |
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.
| int vtkSMProxyGroupDomain::IsInDomain | ( | vtkSMProxy * | proxy | ) |
Returns true if the proxy is in the domain.
| unsigned int vtkSMProxyGroupDomain::GetNumberOfGroups | ( | ) |
Returns the number of groups.
| const char* vtkSMProxyGroupDomain::GetGroup | ( | unsigned int | idx | ) |
Returns group with give id. Does not perform bounds check.
| unsigned int vtkSMProxyGroupDomain::GetNumberOfProxies | ( | ) |
Returns the total number of proxies in the domain.
| vtkSMProxy* vtkSMProxyGroupDomain::GetProxy | ( | const char * | name | ) |
Given a name, returns a proxy.
| const char* vtkSMProxyGroupDomain::GetProxyName | ( | unsigned int | idx | ) |
Returns the name (in the group) of a proxy.
| const char* vtkSMProxyGroupDomain::GetProxyName | ( | vtkSMProxy * | proxy | ) |
Returns the name (in the group) of a proxy.
| virtual int vtkSMProxyGroupDomain::ReadXMLAttributes | ( | vtkSMProperty * | prop, |
| vtkPVXMLElement * | element | ||
| ) | [protected, virtual] |
Set the appropriate ivars from the xml element. Should be overwritten by subclass if adding ivars.
Reimplemented from vtkSMDomain.
vtkSMProxyGroupDomainInternals* vtkSMProxyGroupDomain::PGInternals [protected] |
Definition at line 83 of file vtkSMProxyGroupDomain.h.
1.7.5.1