Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkPVClassNameInformation Class Reference

Holds class name. More...

#include <vtkPVClassNameInformation.h>

Inheritance diagram for vtkPVClassNameInformation:

Inheritance graph
[legend]
Collaboration diagram for vtkPVClassNameInformation:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkPVClassNameInformation, vtkPVInformation)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void CopyFromObject (vtkObject *)
virtual void AddInformation (vtkPVInformation *)
virtual char * GetVTKClassName ()
virtual void CopyToStream (vtkClientServerStream *) const
virtual void CopyFromStream (const vtkClientServerStream *)

Static Public Member Functions

vtkPVClassNameInformationNew ()

Protected Member Functions

 vtkPVClassNameInformation ()
 ~vtkPVClassNameInformation ()
virtual void SetVTKClassName (const char *)

Protected Attributes

char * VTKClassName

Detailed Description

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.


Constructor & Destructor Documentation

vtkPVClassNameInformation::vtkPVClassNameInformation  )  [protected]
 

vtkPVClassNameInformation::~vtkPVClassNameInformation  )  [protected]
 


Member Function Documentation

vtkPVClassNameInformation* vtkPVClassNameInformation::New  )  [static]
 

vtkPVClassNameInformation::vtkTypeRevisionMacro vtkPVClassNameInformation  ,
vtkPVInformation 
 

void vtkPVClassNameInformation::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkPVInformation.

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 *   )  const [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::SetVTKClassName const char *   )  [protected, virtual]
 


Member Data Documentation

char* vtkPVClassNameInformation::VTKClassName [protected]
 

Definition at line 56 of file vtkPVClassNameInformation.h.


The documentation for this class was generated from the following file:
Generated on Tue May 30 12:36:17 2006 for ParaView by doxygen 1.3.5