|
ParaView
|
restricts the proxy to have the same type as previous proxy More...
#include <vtkSMFixedTypeDomain.h>


Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual int | IsInDomain (vtkSMProperty *property) |
| virtual int | IsInDomain (vtkSMSourceProxy *oldProxy, vtkSMSourceProxy *newProxy) |
Static Public Member Functions | |
| static vtkSMFixedTypeDomain * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkSMFixedTypeDomain * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| vtkSMFixedTypeDomain () | |
| ~vtkSMFixedTypeDomain () | |
restricts the proxy to have the same type as previous proxy
vtkSMFixedTypeDomain is used by input properties of filters that can not have different input types after input is set the first time. For example, a sub-class vtkDataSetToDataSetFilter, once connected in a pipeline can not change it's input type, say, from vtkImageData to vtkUnstructuredGrid because it's output can not change.
Definition at line 34 of file vtkSMFixedTypeDomain.h.
| vtkSMFixedTypeDomain::vtkSMFixedTypeDomain | ( | ) | [protected] |
| vtkSMFixedTypeDomain::~vtkSMFixedTypeDomain | ( | ) | [protected] |
| static vtkSMFixedTypeDomain* vtkSMFixedTypeDomain::New | ( | ) | [static] |
Reimplemented from vtkSMSessionObject.
| virtual const char* vtkSMFixedTypeDomain::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkSMDomain.
| static int vtkSMFixedTypeDomain::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkSMDomain.
| virtual int vtkSMFixedTypeDomain::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkSMDomain.
| static vtkSMFixedTypeDomain* vtkSMFixedTypeDomain::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkSMDomain.
| void vtkSMFixedTypeDomain::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) | [virtual] |
Reimplemented from vtkSMDomain.
| virtual int vtkSMFixedTypeDomain::IsInDomain | ( | vtkSMProperty * | property | ) | [virtual] |
Returns true if the value of the propery is in the domain. The propery has to be a vtkSMProxyProperty which points to a vtkSMSourceProxy. If the new (unchecked) source proxy has the same number of parts and data types as the old (checked) one, it returns 1. Returns 0 otherwise.
Implements vtkSMDomain.
| virtual int vtkSMFixedTypeDomain::IsInDomain | ( | vtkSMSourceProxy * | oldProxy, |
| vtkSMSourceProxy * | newProxy | ||
| ) | [virtual] |
Returns true if old and new source proxies have the same output data type, false otherwise.
1.7.5.1