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

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

#include <vtkCompositeDataToUnstructuredGridFilter.h>

Inherits vtkUnstructuredGridAlgorithm.

Public Types

typedef vtkUnstructuredGridAlgorithm Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void SetSubTreeCompositeIndex (unsigned int)
 Get/Set the composite index of the subtree to be merged. More...
 
virtual unsigned int GetSubTreeCompositeIndex ()
 Get/Set the composite index of the subtree to be merged. More...
 
virtual void SetMergePoints (bool)
 Turn on/off merging of coincidental points. More...
 
virtual bool GetMergePoints ()
 Turn on/off merging of coincidental points. More...
 
virtual void MergePointsOn ()
 Turn on/off merging of coincidental points. More...
 
virtual void MergePointsOff ()
 Turn on/off merging of coincidental points. More...
 

Static Public Member Functions

static vtkCompositeDataToUnstructuredGridFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkCompositeDataToUnstructuredGridFilterSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkCompositeDataToUnstructuredGridFilter ()
 
 ~vtkCompositeDataToUnstructuredGridFilter ()
 
virtual int RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
 This is called by the superclass. More...
 
virtual int FillInputPortInformation (int port, vtkInformation *info)
 
void RemovePartialArrays (vtkUnstructuredGrid *data)
 Remove point/cell arrays not present on all processes. More...
 
void AddDataSet (vtkDataSet *ds, vtkAppendFilter *appender)
 
void ExecuteSubTree (vtkCompositeDataSet *cd, vtkAppendFilter *output)
 

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 36 of file vtkCompositeDataToUnstructuredGridFilter.h.

Member Typedef Documentation

◆ Superclass

typedef vtkUnstructuredGridAlgorithm vtkCompositeDataToUnstructuredGridFilter::Superclass

Definition at line 41 of file vtkCompositeDataToUnstructuredGridFilter.h.

Constructor & Destructor Documentation

◆ vtkCompositeDataToUnstructuredGridFilter()

vtkCompositeDataToUnstructuredGridFilter::vtkCompositeDataToUnstructuredGridFilter ( )
protected

◆ ~vtkCompositeDataToUnstructuredGridFilter()

vtkCompositeDataToUnstructuredGridFilter::~vtkCompositeDataToUnstructuredGridFilter ( )
protected

Member Function Documentation

◆ New()

static vtkCompositeDataToUnstructuredGridFilter* vtkCompositeDataToUnstructuredGridFilter::New ( )
static

◆ GetClassName()

virtual const char* vtkCompositeDataToUnstructuredGridFilter::GetClassName ( )
virtual

◆ IsTypeOf()

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

◆ IsA()

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

◆ SafeDownCast()

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

◆ PrintSelf()

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

◆ SetSubTreeCompositeIndex()

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.

◆ GetSubTreeCompositeIndex()

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.

◆ SetMergePoints()

virtual void vtkCompositeDataToUnstructuredGridFilter::SetMergePoints ( bool  )
virtual

Turn on/off merging of coincidental points.

Frontend to vtkAppendFilter::MergePoints. Default is on.

◆ GetMergePoints()

virtual bool vtkCompositeDataToUnstructuredGridFilter::GetMergePoints ( )
virtual

Turn on/off merging of coincidental points.

Frontend to vtkAppendFilter::MergePoints. Default is on.

◆ MergePointsOn()

virtual void vtkCompositeDataToUnstructuredGridFilter::MergePointsOn ( )
virtual

Turn on/off merging of coincidental points.

Frontend to vtkAppendFilter::MergePoints. Default is on.

◆ MergePointsOff()

virtual void vtkCompositeDataToUnstructuredGridFilter::MergePointsOff ( )
virtual

Turn on/off merging of coincidental points.

Frontend to vtkAppendFilter::MergePoints. Default is on.

◆ RequestData()

virtual int vtkCompositeDataToUnstructuredGridFilter::RequestData ( vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector 
)
protectedvirtual

This is called by the superclass.

This is the method you should override.

◆ FillInputPortInformation()

virtual int vtkCompositeDataToUnstructuredGridFilter::FillInputPortInformation ( int  port,
vtkInformation *  info 
)
protectedvirtual

◆ RemovePartialArrays()

void vtkCompositeDataToUnstructuredGridFilter::RemovePartialArrays ( vtkUnstructuredGrid *  data)
protected

Remove point/cell arrays not present on all processes.

◆ AddDataSet()

void vtkCompositeDataToUnstructuredGridFilter::AddDataSet ( vtkDataSet *  ds,
vtkAppendFilter *  appender 
)
protected

◆ ExecuteSubTree()

void vtkCompositeDataToUnstructuredGridFilter::ExecuteSubTree ( vtkCompositeDataSet *  cd,
vtkAppendFilter *  output 
)
protected

Member Data Documentation

◆ SubTreeCompositeIndex

unsigned int vtkCompositeDataToUnstructuredGridFilter::SubTreeCompositeIndex
protected

Definition at line 84 of file vtkCompositeDataToUnstructuredGridFilter.h.

◆ MergePoints

bool vtkCompositeDataToUnstructuredGridFilter::MergePoints
protected

Definition at line 85 of file vtkCompositeDataToUnstructuredGridFilter.h.


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