19#ifndef vtkAppendPartitionedDataSetCollection_h
20#define vtkAppendPartitionedDataSetCollection_h
22#include "vtkFiltersCoreModule.h"
25VTK_ABI_NAMESPACE_BEGIN
55 APPEND_PARTITIONS = 0,
65 vtkSetClampMacro(AppendMode,
int, APPEND_PARTITIONS, MERGE_PARTITIONS);
68 vtkGetMacro(AppendMode,
int);
77 vtkSetMacro(AppendFieldData,
bool);
78 vtkGetMacro(AppendFieldData,
bool);
79 vtkBooleanMacro(AppendFieldData,
bool);
98 int AppendMode = AppendModes::APPEND_PARTITIONS;
99 bool AppendFieldData =
true;
Append partitioned dataset collections.
void SetAppendModeToMergePartitions()
Set/Get the mode of the append filter.
AppendModes
AppendModes are used to specify how the append filter should behave.
int FillInputPortInformation(int port, vtkInformation *info) override
The input is repeatable, so we override the default implementation.
int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
Methods for subclasses to override to handle different pipeline requests.
~vtkAppendPartitionedDataSetCollection() override
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static vtkAppendPartitionedDataSetCollection * New()
void SetAppendModeToAppendPartitions()
Set/Get the mode of the append filter.
vtkAppendPartitionedDataSetCollection()
a simple class to control print indentation
Superclass for algorithms that produce vtkPartitionedDataSetCollectionAlgorithm.