ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
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]

Public Types

typedef vtkPVInformation Superclass
 
- Public Types inherited from vtkPVInformation
typedef vtkObject Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void CopyFromObject (vtkObject *)
 Transfer information about a single object into this object. More...
 
virtual void AddInformation (vtkPVInformation *info)
 Merge another information object. More...
 
void Initialize ()
 Remove all information. More...
 
virtual void CopyToStream (vtkClientServerStream *)
 Manage a serialized version of the information. More...
 
virtual void CopyFromStream (const vtkClientServerStream *)
 Manage a serialized version of the information. More...
 
virtual int GetMemorySize ()
 Access to memory size information. More...
 
- Public Member Functions inherited from vtkPVInformation
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void CopyParametersToStream (vtkMultiProcessStream &)
 Serialize/Deserialize the parameters that control how/what information is gathered. More...
 
virtual void CopyParametersFromStream (vtkMultiProcessStream &)
 Serialize/Deserialize the parameters that control how/what information is gathered. More...
 
virtual int GetRootOnly ()
 Set/get whether to gather information only from the root. More...
 

Static Public Member Functions

static vtkPVDataSizeInformationNew ()
 
static int IsTypeOf (const char *type)
 
static vtkPVDataSizeInformationSafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkPVInformation
static int IsTypeOf (const char *type)
 
static vtkPVInformationSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkPVDataSizeInformation ()
 
 ~vtkPVDataSizeInformation ()
 
- Protected Member Functions inherited from vtkPVInformation
 vtkPVInformation ()
 
 ~vtkPVInformation ()
 
virtual void SetRootOnly (int)
 
 vtkPVInformation (const vtkPVInformation &) VTK_DELETE_FUNCTION
 
void operator= (const vtkPVInformation &) VTK_DELETE_FUNCTION
 

Protected Attributes

int MemorySize
 
- Protected Attributes inherited from vtkPVInformation
int RootOnly
 

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 32 of file vtkPVDataSizeInformation.h.

Member Typedef Documentation

§ Superclass

Definition at line 36 of file vtkPVDataSizeInformation.h.

Constructor & Destructor Documentation

§ vtkPVDataSizeInformation()

vtkPVDataSizeInformation::vtkPVDataSizeInformation ( )
protected

§ ~vtkPVDataSizeInformation()

vtkPVDataSizeInformation::~vtkPVDataSizeInformation ( )
protected

Member Function Documentation

§ New()

static vtkPVDataSizeInformation* vtkPVDataSizeInformation::New ( )
static

§ GetClassName()

virtual const char* vtkPVDataSizeInformation::GetClassName ( )
virtual

Reimplemented from vtkPVInformation.

§ IsTypeOf()

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

§ IsA()

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

Reimplemented from vtkPVInformation.

§ SafeDownCast()

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

§ PrintSelf()

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

§ CopyFromObject()

virtual void vtkPVDataSizeInformation::CopyFromObject ( vtkObject *  )
virtual

Transfer information about a single object into this object.

Reimplemented from vtkPVInformation.

§ AddInformation()

virtual void vtkPVDataSizeInformation::AddInformation ( vtkPVInformation info)
virtual

Merge another information object.

Calls AddInformation(info, 0).

Reimplemented from vtkPVInformation.

§ CopyToStream()

virtual void vtkPVDataSizeInformation::CopyToStream ( vtkClientServerStream )
virtual

Manage a serialized version of the information.

Implements vtkPVInformation.

§ CopyFromStream()

virtual void vtkPVDataSizeInformation::CopyFromStream ( const vtkClientServerStream )
virtual

Manage a serialized version of the information.

Reimplemented from vtkPVInformation.

§ Initialize()

void vtkPVDataSizeInformation::Initialize ( )

Remove all information.

The next add will be like a copy.

§ GetMemorySize()

virtual int vtkPVDataSizeInformation::GetMemorySize ( )
virtual

Access to memory size information.

Member Data Documentation

§ MemorySize

int vtkPVDataSizeInformation::MemorySize
protected

Definition at line 73 of file vtkPVDataSizeInformation.h.


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