|
ParaView
|
int range domain based on the number of components available in a particular data array. More...
#include <vtkSMNumberOfComponentsDomain.h>


Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | Update (vtkSMProperty *prop) |
Static Public Member Functions | |
| static vtkSMNumberOfComponentsDomain * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkSMNumberOfComponentsDomain * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| vtkSMNumberOfComponentsDomain () | |
| ~vtkSMNumberOfComponentsDomain () | |
| void | Update (const char *arrayname, vtkSMSourceProxy *sp, vtkSMInputArrayDomain *iad, int outputport) |
int range domain based on the number of components available in a particular data array.
vtkSMNumberOfComponentsDomain is used for properties that allow the user to choose the component number to process for the choosen array. It needs two required properties with following functions: Input -- input property for the filter. ArraySelection -- string vector property used to select the array. This domain will not work if either of the required properties is missing.
Definition at line 35 of file vtkSMNumberOfComponentsDomain.h.
| vtkSMNumberOfComponentsDomain::vtkSMNumberOfComponentsDomain | ( | ) | [protected] |
| vtkSMNumberOfComponentsDomain::~vtkSMNumberOfComponentsDomain | ( | ) | [protected] |
| static vtkSMNumberOfComponentsDomain* vtkSMNumberOfComponentsDomain::New | ( | ) | [static] |
Reimplemented from vtkSMIntRangeDomain.
| virtual const char* vtkSMNumberOfComponentsDomain::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkSMIntRangeDomain.
| static int vtkSMNumberOfComponentsDomain::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkSMIntRangeDomain.
| virtual int vtkSMNumberOfComponentsDomain::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkSMIntRangeDomain.
| static vtkSMNumberOfComponentsDomain* vtkSMNumberOfComponentsDomain::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkSMIntRangeDomain.
| void vtkSMNumberOfComponentsDomain::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) | [virtual] |
Reimplemented from vtkSMIntRangeDomain.
| virtual void vtkSMNumberOfComponentsDomain::Update | ( | vtkSMProperty * | prop | ) | [virtual] |
Updates the range based on the scalar range of the currently selected array. This requires Input (vtkSMProxyProperty) and ArraySelection (vtkSMStringVectorProperty) properties. Currently, this uses only the first component of the array.
Reimplemented from vtkSMIntRangeDomain.
| void vtkSMNumberOfComponentsDomain::Update | ( | const char * | arrayname, |
| vtkSMSourceProxy * | sp, | ||
| vtkSMInputArrayDomain * | iad, | ||
| int | outputport | ||
| ) | [protected] |
Internal update method doing the actual work.
1.7.5.1