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

appends all vtkUnstructuredGrid leaves of the input composite dataset to a single vtkUnstructuredGrid. More...

#include <vtkCompositeDataToUnstructuredGridFilter.h>

Inheritance diagram for vtkCompositeDataToUnstructuredGridFilter:
Inheritance graph
[legend]
Collaboration diagram for vtkCompositeDataToUnstructuredGridFilter:
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 SetSubTreeCompositeIndex (unsigned int)
virtual unsigned int GetSubTreeCompositeIndex ()
virtual void SetMergePoints (bool)
virtual bool GetMergePoints ()
virtual void MergePointsOn ()
virtual void MergePointsOff ()

Static Public Member Functions

static
vtkCompositeDataToUnstructuredGridFilter
New ()
static int IsTypeOf (const char *type)
static
vtkCompositeDataToUnstructuredGridFilter
SafeDownCast (vtkObject *o)

Protected Member Functions

 vtkCompositeDataToUnstructuredGridFilter ()
 ~vtkCompositeDataToUnstructuredGridFilter ()
virtual int FillInputPortInformation (int port, vtkInformation *info)
void RemovePartialArrays (vtkUnstructuredGrid *data)
void AddDataSet (vtkDataSet *ds, vtkAppendFilter *appender)
void ExecuteSubTree (vtkCompositeDataSet *cd, vtkAppendFilter *output)
virtual int RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)

Protected Attributes

unsigned int SubTreeCompositeIndex
bool MergePoints

Detailed Description

appends all vtkUnstructuredGrid leaves of the input composite dataset to a single vtkUnstructuredGrid.

vtkCompositeDataToUnstructuredGridFilter appends all vtkUnstructuredGrid leaves of the input composite dataset to a single unstructure grid. The subtree to be combined can be chosen using the SubTreeCompositeIndex. If the SubTreeCompositeIndex is a leaf node, then no appending is required.

Definition at line 34 of file vtkCompositeDataToUnstructuredGridFilter.h.


Constructor & Destructor Documentation

vtkCompositeDataToUnstructuredGridFilter::vtkCompositeDataToUnstructuredGridFilter ( ) [protected]
vtkCompositeDataToUnstructuredGridFilter::~vtkCompositeDataToUnstructuredGridFilter ( ) [protected]

Member Function Documentation

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

Reimplemented from vtkUnstructuredGridAlgorithm.

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

Reimplemented from vtkUnstructuredGridAlgorithm.

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

Reimplemented from vtkUnstructuredGridAlgorithm.

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

Reimplemented from vtkUnstructuredGridAlgorithm.

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

Reimplemented from vtkUnstructuredGridAlgorithm.

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

Reimplemented from vtkUnstructuredGridAlgorithm.

virtual void vtkCompositeDataToUnstructuredGridFilter::SetSubTreeCompositeIndex ( unsigned  int) [virtual]

Get/Set the composite index of the subtree to be merged. By default set to 0 i.e. root, hence entire input composite dataset is merged.

virtual unsigned int vtkCompositeDataToUnstructuredGridFilter::GetSubTreeCompositeIndex ( ) [virtual]

Get/Set the composite index of the subtree to be merged. By default set to 0 i.e. root, hence entire input composite dataset is merged.

virtual void vtkCompositeDataToUnstructuredGridFilter::SetMergePoints ( bool  ) [virtual]

Turn on/off merging of coincidental points. Frontend to vtkAppendFilter::MergePoints. Default is on.

virtual bool vtkCompositeDataToUnstructuredGridFilter::GetMergePoints ( ) [virtual]

Turn on/off merging of coincidental points. Frontend to vtkAppendFilter::MergePoints. Default is on.

virtual void vtkCompositeDataToUnstructuredGridFilter::MergePointsOn ( ) [virtual]

Turn on/off merging of coincidental points. Frontend to vtkAppendFilter::MergePoints. Default is on.

virtual void vtkCompositeDataToUnstructuredGridFilter::MergePointsOff ( ) [virtual]

Turn on/off merging of coincidental points. Frontend to vtkAppendFilter::MergePoints. Default is on.

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

This is called by the superclass. This is the method you should override.

Reimplemented from vtkUnstructuredGridAlgorithm.

virtual int vtkCompositeDataToUnstructuredGridFilter::FillInputPortInformation ( int  port,
vtkInformation info 
) [protected, virtual]

Reimplemented from vtkUnstructuredGridAlgorithm.

void vtkCompositeDataToUnstructuredGridFilter::RemovePartialArrays ( vtkUnstructuredGrid data) [protected]

Remove point/cell arrays not present on all processes.

void vtkCompositeDataToUnstructuredGridFilter::AddDataSet ( vtkDataSet ds,
vtkAppendFilter appender 
) [protected]
void vtkCompositeDataToUnstructuredGridFilter::ExecuteSubTree ( vtkCompositeDataSet cd,
vtkAppendFilter output 
) [protected]

Member Data Documentation

Definition at line 79 of file vtkCompositeDataToUnstructuredGridFilter.h.

Definition at line 80 of file vtkCompositeDataToUnstructuredGridFilter.h.


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