vtkSMDataTypeDomain Class Reference
restricts the input proxies to one or more data types
More...
#include <vtkSMDataTypeDomain.h>
Inheritance diagram for vtkSMDataTypeDomain:
[legend]Collaboration diagram for vtkSMDataTypeDomain:
[legend]List of all members.
Detailed Description
restricts the input proxies to one or more data types
vtkSMDataTypeDomain restricts the input proxies to one or more data types. These data types are specified in the XML with the element. VTK class names are used. It is possible to specify a superclass (i.e. vtkDataSet) for a more general domain. Works with vtkSMSourceProxy only. Valid XML elements are:
* <DataType value=""> where value is the classname for the data type
for example: vtkDataSet, vtkImageData,...
- See also:
- vtkSMDomain vtkSMSourceProxy
Definition at line 41 of file vtkSMDataTypeDomain.h.
Constructor & Destructor Documentation
vtkSMDataTypeDomain::vtkSMDataTypeDomain |
( |
|
) |
[protected] |
|
Member Function Documentation
void vtkSMDataTypeDomain::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
|
|
virtual int vtkSMDataTypeDomain::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 all data types of the input's parts are in the domain, it returns. It returns 0 otherwise.
Implements vtkSMDomain. |
|
Returns true if all parts of the source proxy are in the domain. |
unsigned int vtkSMDataTypeDomain::GetNumberOfDataTypes |
( |
|
) |
|
|
|
Returns the number of acceptable data types. |
const char* vtkSMDataTypeDomain::GetDataType |
( |
unsigned int |
idx |
) |
|
|
|
Set the appropriate ivars from the xml element. Should be overwritten by subclass if adding ivars.
Reimplemented from vtkSMDomain. |
virtual void vtkSMDataTypeDomain::SaveState |
( |
const char * |
name, |
|
|
ostream * |
file, |
|
|
vtkIndent |
indent |
|
) |
[protected, virtual] |
|
|
Saves the state of the object in XML format. Should be overwritten by proxies and properties.
Reimplemented from vtkSMObject. |
virtual void vtkSMDataTypeDomain::SetCompositeDataSupported |
( |
int |
|
) |
[protected, virtual] |
|
virtual int vtkSMDataTypeDomain::GetCompositeDataSupported |
( |
|
) |
[protected, virtual] |
|
Member Data Documentation
The documentation for this class was generated from the following file:
Generated on Tue May 30 12:37:33 2006 for ParaView by
1.3.5