ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkPVAlgorithmPortsInformation Class Reference

Holds number of outputs. More...

#include <vtkPVAlgorithmPortsInformation.h>

Inheritance diagram for vtkPVAlgorithmPortsInformation:
Inheritance graph
[legend]
Collaboration diagram for vtkPVAlgorithmPortsInformation:
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 *)
 Merge another information object. More...
 
virtual int GetNumberOfOutputs ()
 Get number of outputs for a particular source. More...
 
virtual int GetNumberOfRequiredInputs ()
 Get the number of required inputs for a particular algorithm. 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...
 
- 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 vtkPVAlgorithmPortsInformationNew ()
 
static int IsTypeOf (const char *type)
 
static vtkPVAlgorithmPortsInformationSafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkPVInformation
static int IsTypeOf (const char *type)
 
static vtkPVInformationSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkPVAlgorithmPortsInformation ()
 
 ~vtkPVAlgorithmPortsInformation ()
 
virtual void SetNumberOfOutputs (int)
 
- 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 NumberOfOutputs
 
int NumberOfRequiredInputs
 
- Protected Attributes inherited from vtkPVInformation
int RootOnly
 

Detailed Description

Holds number of outputs.

This information object collects the number of outputs from the sources. This is separate from vtkPVDataInformation because the number of outputs can be determined before Update is called.

Definition at line 30 of file vtkPVAlgorithmPortsInformation.h.

Member Typedef Documentation

§ Superclass

Definition at line 34 of file vtkPVAlgorithmPortsInformation.h.

Constructor & Destructor Documentation

§ vtkPVAlgorithmPortsInformation()

vtkPVAlgorithmPortsInformation::vtkPVAlgorithmPortsInformation ( )
protected

§ ~vtkPVAlgorithmPortsInformation()

vtkPVAlgorithmPortsInformation::~vtkPVAlgorithmPortsInformation ( )
protected

Member Function Documentation

§ New()

static vtkPVAlgorithmPortsInformation* vtkPVAlgorithmPortsInformation::New ( )
static

§ GetClassName()

virtual const char* vtkPVAlgorithmPortsInformation::GetClassName ( )
virtual

Reimplemented from vtkPVInformation.

§ IsTypeOf()

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

§ IsA()

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

Reimplemented from vtkPVInformation.

§ SafeDownCast()

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

§ PrintSelf()

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

§ GetNumberOfOutputs()

virtual int vtkPVAlgorithmPortsInformation::GetNumberOfOutputs ( )
virtual

Get number of outputs for a particular source.

§ GetNumberOfRequiredInputs()

virtual int vtkPVAlgorithmPortsInformation::GetNumberOfRequiredInputs ( )
virtual

Get the number of required inputs for a particular algorithm.

§ CopyFromObject()

virtual void vtkPVAlgorithmPortsInformation::CopyFromObject ( vtkObject *  )
virtual

Transfer information about a single object into this object.

Reimplemented from vtkPVInformation.

§ AddInformation()

virtual void vtkPVAlgorithmPortsInformation::AddInformation ( vtkPVInformation )
virtual

Merge another information object.

Reimplemented from vtkPVInformation.

§ CopyToStream()

virtual void vtkPVAlgorithmPortsInformation::CopyToStream ( vtkClientServerStream )
virtual

Manage a serialized version of the information.

Implements vtkPVInformation.

§ CopyFromStream()

virtual void vtkPVAlgorithmPortsInformation::CopyFromStream ( const vtkClientServerStream )
virtual

Manage a serialized version of the information.

Reimplemented from vtkPVInformation.

§ SetNumberOfOutputs()

virtual void vtkPVAlgorithmPortsInformation::SetNumberOfOutputs ( int  )
protectedvirtual

Member Data Documentation

§ NumberOfOutputs

int vtkPVAlgorithmPortsInformation::NumberOfOutputs
protected

Definition at line 73 of file vtkPVAlgorithmPortsInformation.h.

§ NumberOfRequiredInputs

int vtkPVAlgorithmPortsInformation::NumberOfRequiredInputs
protected

Definition at line 74 of file vtkPVAlgorithmPortsInformation.h.


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