20#include <vtkUnstructuredGridAlgorithm.h>
35 void PrintSelf(ostream& os, vtkIndent indent)
override;
44 void SetArray(
const std::string& array_name,
45 const std::vector<double>& new_array);
53 vtkInformationVector** inputVector,
54 vtkInformationVector* outputVector)
override;
Definition of the VtkAlgorithmProperties class.
Contains properties for the visualization of objects as VtkVisPipelineItems.
static VtkAppendArrayFilter * New()
Create new objects with New() because of VTKs object reference counting.
std::vector< double > _array
void SetArray(const std::string &array_name, const std::vector< double > &new_array)
vtkTypeMacro(VtkAppendArrayFilter, vtkUnstructuredGridAlgorithm)
void SetUserProperty(QString name, QVariant value) override
Sets user properties.
~VtkAppendArrayFilter() override
int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
The filter logic.
void PrintSelf(ostream &os, vtkIndent indent) override
Prints the mesh data to an output stream.