15#ifndef vtkAggregateToPartitionedDataSetCollection_h
16#define vtkAggregateToPartitionedDataSetCollection_h
18#include "vtkCommonExecutionModelModule.h"
23VTK_ABI_NAMESPACE_BEGIN
60 std::unique_ptr<Internals> Internal;
Aggregate results in the vtkEndFor.
void Clear() override
Reset the internal vtkPartitionedDataSetCollection.
vtkSmartPointer< vtkDataObject > GetOutputDataObject() override
Retrieve the constructed vtkPartitionedDataSetCollection.
vtkAggregateToPartitionedDataSetCollection()
bool Aggregate(vtkDataObject *input) override
Push the input dataset at the end of the output vtkPartitionedDataSetCollection.
void PrintSelf(std::ostream &os, vtkIndent indent) override
~vtkAggregateToPartitionedDataSetCollection() override
static vtkAggregateToPartitionedDataSetCollection * New()
vtkSmartPointer< vtkDataObject > RequestDataObject(vtkDataObject *input) override
Create the empty output data set.
general representation of visualization data
Aggregate the results of the sub-pipeline in vtkEndFor.
a simple class to control print indentation
Hold a reference to a vtkObjectBase instance.