ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtkPVDataSizeInformation Class Reference

PV information object for getting information about data size. More...

#include <vtkPVDataSizeInformation.h>

Inheritance diagram for vtkPVDataSizeInformation:
Inheritance graph
[legend]
Collaboration diagram for vtkPVDataSizeInformation:
Collaboration graph
[legend]

List of all members.

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 *info)
void Initialize ()
virtual void CopyToStream (vtkClientServerStream *)
virtual void CopyFromStream (const vtkClientServerStream *)
virtual int GetMemorySize ()

Static Public Member Functions

static vtkPVDataSizeInformationNew ()
static int IsTypeOf (const char *type)
static vtkPVDataSizeInformationSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkPVDataSizeInformation ()
 ~vtkPVDataSizeInformation ()

Protected Attributes

int MemorySize

Detailed Description

PV information object for getting information about data size.

vtkPVDataSizeInformation is an information object for getting information about data size. This is a light weight sibling of vtkPVDataInformation which only returns the data size and nothing more. The data size can also be obtained from vtkPVDataInformation.

Definition at line 30 of file vtkPVDataSizeInformation.h.


Constructor & Destructor Documentation

vtkPVDataSizeInformation::vtkPVDataSizeInformation ( ) [protected]
vtkPVDataSizeInformation::~vtkPVDataSizeInformation ( ) [protected]

Member Function Documentation

static vtkPVDataSizeInformation* vtkPVDataSizeInformation::New ( ) [static]

Reimplemented from vtkObject.

virtual const char* vtkPVDataSizeInformation::GetClassName ( ) [virtual]

Reimplemented from vtkPVInformation.

static int vtkPVDataSizeInformation::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkPVInformation.

virtual int vtkPVDataSizeInformation::IsA ( const char *  type) [virtual]

Reimplemented from vtkPVInformation.

static vtkPVDataSizeInformation* vtkPVDataSizeInformation::SafeDownCast ( vtkObject o) [static]

Reimplemented from vtkPVInformation.

void vtkPVDataSizeInformation::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Reimplemented from vtkPVInformation.

virtual void vtkPVDataSizeInformation::CopyFromObject ( vtkObject ) [virtual]

Transfer information about a single object into this object.

Reimplemented from vtkPVInformation.

virtual void vtkPVDataSizeInformation::AddInformation ( vtkPVInformation info) [virtual]

Merge another information object. Calls AddInformation(info, 0).

Reimplemented from vtkPVInformation.

virtual void vtkPVDataSizeInformation::CopyToStream ( vtkClientServerStream *  ) [virtual]

Manage a serialized version of the information.

Implements vtkPVInformation.

virtual void vtkPVDataSizeInformation::CopyFromStream ( const vtkClientServerStream *  ) [virtual]

Manage a serialized version of the information.

Reimplemented from vtkPVInformation.

void vtkPVDataSizeInformation::Initialize ( )

Remove all information. The next add will be like a copy.

virtual int vtkPVDataSizeInformation::GetMemorySize ( ) [virtual]

Access to memory size information.


Member Data Documentation

Definition at line 62 of file vtkPVDataSizeInformation.h.


The documentation for this class was generated from the following file: