Holds class name.
More...
#include <vtkPVClassNameInformation.h>
Holds class name.
This information object gets the class name of the input VTK object. This is separate from vtkPVDataInformation because it can be determined before Update is called and because it operates on any VTK object.
Definition at line 30 of file vtkPVClassNameInformation.h.
◆ Superclass
◆ vtkPVClassNameInformation()
vtkPVClassNameInformation::vtkPVClassNameInformation |
( |
| ) |
|
|
protected |
◆ ~vtkPVClassNameInformation()
vtkPVClassNameInformation::~vtkPVClassNameInformation |
( |
| ) |
|
|
protected |
◆ New()
◆ GetClassName()
virtual const char* vtkPVClassNameInformation::GetClassName |
( |
| ) |
|
|
virtual |
◆ IsTypeOf()
static int vtkPVClassNameInformation::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ IsA()
virtual int vtkPVClassNameInformation::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ SafeDownCast()
◆ PrintSelf()
void vtkPVClassNameInformation::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
◆ SetPortNumber()
virtual void vtkPVClassNameInformation::SetPortNumber |
( |
int |
| ) |
|
|
virtual |
Port number controls which output port the information is gathered from.
This is only applicable when the vtkObject from which the information being gathered is a vtkAlgorithm. Set it to -1(default), to return the classname of the vtkAlgorithm itself. This is the only parameter that can be set on the client-side before gathering the information.
◆ GetVTKClassName()
virtual char* vtkPVClassNameInformation::GetVTKClassName |
( |
| ) |
|
|
virtual |
Get class name of VTK object.
◆ CopyFromObject()
virtual void vtkPVClassNameInformation::CopyFromObject |
( |
vtkObject * |
| ) |
|
|
virtual |
Transfer information about a single object into this object.
Reimplemented from vtkPVInformation.
◆ AddInformation()
◆ CopyToStream()
◆ CopyFromStream()
Manage a serialized version of the information.
Reimplemented from vtkPVInformation.
◆ CopyParametersToStream()
virtual void vtkPVClassNameInformation::CopyParametersToStream |
( |
vtkMultiProcessStream & |
| ) |
|
|
virtual |
Serialize/Deserialize the parameters that control how/what information is gathered.
This are different from the ivars that constitute the gathered information itself. For example, PortNumber on vtkPVDataInformation controls what output port the data-information is gathered from.
Reimplemented from vtkPVInformation.
◆ CopyParametersFromStream()
virtual void vtkPVClassNameInformation::CopyParametersFromStream |
( |
vtkMultiProcessStream & |
| ) |
|
|
virtual |
Serialize/Deserialize the parameters that control how/what information is gathered.
This are different from the ivars that constitute the gathered information itself. For example, PortNumber on vtkPVDataInformation controls what output port the data-information is gathered from.
Reimplemented from vtkPVInformation.
◆ SetVTKClassName()
virtual void vtkPVClassNameInformation::SetVTKClassName |
( |
const char * |
| ) |
|
|
protectedvirtual |
◆ PortNumber
int vtkPVClassNameInformation::PortNumber |
|
protected |
◆ VTKClassName
char* vtkPVClassNameInformation::VTKClassName |
|
protected |
The documentation for this class was generated from the following file: