|
ParaView
|
Holds class name. More...
#include <vtkPVClassNameInformation.h>


Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | CopyFromObject (vtkObject *) |
| virtual void | AddInformation (vtkPVInformation *) |
| virtual void | SetPortNumber (int) |
| virtual char * | GetVTKClassName () |
| virtual void | CopyToStream (vtkClientServerStream *) |
| virtual void | CopyFromStream (const vtkClientServerStream *) |
| virtual void | CopyParametersToStream (vtkMultiProcessStream &) |
| virtual void | CopyParametersFromStream (vtkMultiProcessStream &) |
Static Public Member Functions | |
| static vtkPVClassNameInformation * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkPVClassNameInformation * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| vtkPVClassNameInformation () | |
| ~vtkPVClassNameInformation () | |
| virtual void | SetVTKClassName (const char *) |
Protected Attributes | |
| int | PortNumber |
| char * | VTKClassName |
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 28 of file vtkPVClassNameInformation.h.
| vtkPVClassNameInformation::vtkPVClassNameInformation | ( | ) | [protected] |
| vtkPVClassNameInformation::~vtkPVClassNameInformation | ( | ) | [protected] |
| static vtkPVClassNameInformation* vtkPVClassNameInformation::New | ( | ) | [static] |
Reimplemented from vtkObject.
| virtual const char* vtkPVClassNameInformation::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkPVInformation.
| static int vtkPVClassNameInformation::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkPVInformation.
| virtual int vtkPVClassNameInformation::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkPVInformation.
| static vtkPVClassNameInformation* vtkPVClassNameInformation::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkPVInformation.
| void vtkPVClassNameInformation::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) | [virtual] |
Reimplemented from vtkPVInformation.
| 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.
| virtual char* vtkPVClassNameInformation::GetVTKClassName | ( | ) | [virtual] |
Get class name of VTK object.
| virtual void vtkPVClassNameInformation::CopyFromObject | ( | vtkObject * | ) | [virtual] |
Transfer information about a single object into this object.
Reimplemented from vtkPVInformation.
| virtual void vtkPVClassNameInformation::AddInformation | ( | vtkPVInformation * | ) | [virtual] |
Merge another information object.
Reimplemented from vtkPVInformation.
| virtual void vtkPVClassNameInformation::CopyToStream | ( | vtkClientServerStream * | ) | [virtual] |
Manage a serialized version of the information.
Implements vtkPVInformation.
| virtual void vtkPVClassNameInformation::CopyFromStream | ( | const vtkClientServerStream * | ) | [virtual] |
Manage a serialized version of the information.
Reimplemented from vtkPVInformation.
| 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.
| 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.
| virtual void vtkPVClassNameInformation::SetVTKClassName | ( | const char * | ) | [protected, virtual] |
int vtkPVClassNameInformation::PortNumber [protected] |
Definition at line 76 of file vtkPVClassNameInformation.h.
char* vtkPVClassNameInformation::VTKClassName [protected] |
Definition at line 77 of file vtkPVClassNameInformation.h.
1.7.5.1