Go to the documentation of this file.
37 #ifndef vtkAppendPolyData_h
38 #define vtkAppendPolyData_h
40 #include "vtkFiltersCoreModule.h"
64 vtkGetMacro(UserManagedInputs,
int);
110 vtkGetMacro(ParallelStreaming,
int);
121 vtkGetMacro(OutputPointsPrecision,
int);
132 int ParallelStreaming;
133 int OutputPointsPrecision;
153 { vtkErrorMacro( <<
"AddInput() must be called with a vtkPolyData not a vtkDataObject."); };
155 int UserManagedInputs;
represent and manipulate 3D points
void SetInputDataByNumber(int num, vtkPolyData *ds)
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
abstract superclass for arrays of numeric data
void AddInputData(vtkPolyData *)
Add a dataset to the list of data to append.
void SetNumberOfInputs(int num)
Directly set(allocate) number of inputs, should only be used when UserManagedInputs is true.
appends one or more polygonal datasets together
a simple class to control print indentation
object to represent cell connectivity
vtkPolyData * GetInput(int idx)
Get any input of this filter.
void SetInputConnectionByNumber(int num, vtkAlgorithmOutput *input)
~vtkAppendPolyData() override
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
int ExecuteAppend(vtkPolyData *output, vtkPolyData *inputs[], int numInputs)
Proxy object to connect input/output ports.
concrete dataset represents vertices, lines, polygons, and triangle strips
general representation of visualization data
static vtkAppendPolyData * New()
void RemoveInputData(vtkPolyData *)
Remove a dataset from the list of data to append.
Superclass for algorithms that produce only polydata as output.