27 #ifndef vtkCompositeDataToUnstructuredGridFilter_h 28 #define vtkCompositeDataToUnstructuredGridFilter_h 30 #include "vtkPVVTKExtensionsRenderingModule.h" 31 #include "vtkUnstructuredGridAlgorithm.h" 33 class vtkCompositeDataSet;
34 class vtkAppendFilter;
37 :
public vtkUnstructuredGridAlgorithm
42 void PrintSelf(ostream& os, vtkIndent indent);
49 vtkSetMacro(SubTreeCompositeIndex,
unsigned int);
50 vtkGetMacro(SubTreeCompositeIndex,
unsigned int);
58 vtkSetMacro(MergePoints,
bool);
59 vtkGetMacro(MergePoints,
bool);
60 vtkBooleanMacro(MergePoints,
bool);
71 virtual int RequestData(vtkInformation* request, vtkInformationVector** inputVector,
72 vtkInformationVector* outputVector);
74 virtual int FillInputPortInformation(
int port, vtkInformation* info);
79 void RemovePartialArrays(vtkUnstructuredGrid* data);
81 void AddDataSet(vtkDataSet* ds, vtkAppendFilter* appender);
83 void ExecuteSubTree(vtkCompositeDataSet* cd, vtkAppendFilter* output);
unsigned int SubTreeCompositeIndex
appends all vtkUnstructuredGrid leaves of the input composite dataset to a single vtkUnstructuredGrid...