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

Filter adds arrays to empty partitions. More...

#include <vtkCompleteArrays.h>

Inheritance diagram for vtkCompleteArrays:
Inheritance graph
[legend]
Collaboration diagram for vtkCompleteArrays:
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 ()

Static Public Member Functions

static int IsTypeOf (const char *type)
static vtkCompleteArraysSafeDownCast (vtkObject *o)
static vtkCompleteArraysNew ()

Protected Member Functions

 vtkCompleteArrays ()
 ~vtkCompleteArrays ()
virtual int RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
void FillArrays (vtkDataSetAttributes *da, vtkPVDataSetAttributesInformation *attrInfo)
vtkDataArrayCreateArray (vtkPVArrayInformation *aInfo)

Protected Attributes

vtkMultiProcessControllerController

Detailed Description

Filter adds arrays to empty partitions.

This is a temporary solution for fixing a writer bug. When partition 0 has no cells or points, it does not have arrays either. The writers get confused. This filter creates empty arrays on node zero if there are no cells or points in that partition.

Definition at line 35 of file vtkCompleteArrays.h.


Constructor & Destructor Documentation

vtkCompleteArrays::vtkCompleteArrays ( ) [protected]
vtkCompleteArrays::~vtkCompleteArrays ( ) [protected]

Member Function Documentation

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

Reimplemented from vtkDataSetAlgorithm.

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

Reimplemented from vtkDataSetAlgorithm.

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

Reimplemented from vtkDataSetAlgorithm.

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

Reimplemented from vtkDataSetAlgorithm.

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

Reimplemented from vtkDataSetAlgorithm.

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

Construct object with LowPoint=(0,0,0) and HighPoint=(0,0,1). Scalar range is (0,1).

Reimplemented from vtkDataSetAlgorithm.

void vtkCompleteArrays::SetController ( vtkMultiProcessController controller)

The user can set the controller used for inter-process communication.

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

The user can set the controller used for inter-process communication.

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

Reimplemented from vtkDataSetAlgorithm.

void vtkCompleteArrays::FillArrays ( vtkDataSetAttributes da,
vtkPVDataSetAttributesInformation attrInfo 
) [protected]
vtkDataArray* vtkCompleteArrays::CreateArray ( vtkPVArrayInformation aInfo) [protected]

Member Data Documentation

Definition at line 61 of file vtkCompleteArrays.h.


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