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

filter used to remove partial arrays across processes. More...

#include <vtkCleanArrays.h>

Inheritance diagram for vtkCleanArrays:
Inheritance graph
[legend]
Collaboration diagram for vtkCleanArrays:
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)
void SetController (vtkMultiProcessController *controller)
virtual vtkMultiProcessControllerGetController ()
virtual void SetFillPartialArrays (bool)
virtual bool GetFillPartialArrays ()
virtual void FillPartialArraysOn ()
virtual void FillPartialArraysOff ()

Static Public Member Functions

static vtkCleanArraysNew ()
static int IsTypeOf (const char *type)
static vtkCleanArraysSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkCleanArrays ()
 ~vtkCleanArrays ()
virtual int RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)

Protected Attributes

vtkMultiProcessControllerController
bool FillPartialArrays

Detailed Description

filter used to remove partial arrays across processes.

vtkCleanArrays is a filter used to remove (or fill up) partial arrays in a vtkDataSet across processes. Empty dataset on any processes is ignored i.e. it does not affect the arrays on any processes.

Definition at line 30 of file vtkCleanArrays.h.


Constructor & Destructor Documentation

vtkCleanArrays::vtkCleanArrays ( ) [protected]
vtkCleanArrays::~vtkCleanArrays ( ) [protected]

Member Function Documentation

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

Reimplemented from vtkDataSetAlgorithm.

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

Reimplemented from vtkDataSetAlgorithm.

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

Reimplemented from vtkDataSetAlgorithm.

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

Reimplemented from vtkDataSetAlgorithm.

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

Reimplemented from vtkDataSetAlgorithm.

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

Reimplemented from vtkDataSetAlgorithm.

void vtkCleanArrays::SetController ( vtkMultiProcessController controller)

The user can set the controller used for inter-process communication. By default set to the global communicator.

virtual vtkMultiProcessController* vtkCleanArrays::GetController ( ) [virtual]

The user can set the controller used for inter-process communication. By default set to the global communicator.

virtual void vtkCleanArrays::SetFillPartialArrays ( bool  ) [virtual]

When set to true (false by default), 0 filled array will be added for missing arrays on this process (instead of removing partial arrays).

virtual bool vtkCleanArrays::GetFillPartialArrays ( ) [virtual]

When set to true (false by default), 0 filled array will be added for missing arrays on this process (instead of removing partial arrays).

virtual void vtkCleanArrays::FillPartialArraysOn ( ) [virtual]

When set to true (false by default), 0 filled array will be added for missing arrays on this process (instead of removing partial arrays).

virtual void vtkCleanArrays::FillPartialArraysOff ( ) [virtual]

When set to true (false by default), 0 filled array will be added for missing arrays on this process (instead of removing partial arrays).

virtual int vtkCleanArrays::RequestData ( vtkInformation request,
vtkInformationVector **  inputVector,
vtkInformationVector outputVector 
) [protected, virtual]

Reimplemented from vtkDataSetAlgorithm.


Member Data Documentation

Definition at line 61 of file vtkCleanArrays.h.

Definition at line 63 of file vtkCleanArrays.h.


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