28#include <ttkMorphologicalOperatorsModule.h>
42 std::string PivotLabel{
"0"};
44 bool Grayscale{
false};
50 vtkSetMacro(Mode,
int);
51 vtkGetMacro(Mode,
int);
52 vtkSetMacro(PivotLabel,
const std::string &);
53 vtkGetMacro(PivotLabel, std::string);
54 vtkSetMacro(Iterations,
int);
55 vtkGetMacro(Iterations,
int);
56 vtkSetMacro(Grayscale,
bool);
57 vtkGetMacro(Grayscale,
bool);
67 vtkInformationVector **inputVector,
68 vtkInformationVector *outputVector)
override;
Baseclass of all VTK filters that wrap ttk modules.
virtual int RequestData(vtkInformation *ttkNotUsed(request), vtkInformationVector **ttkNotUsed(inputVectors), vtkInformationVector *ttkNotUsed(outputVector))
int FillInputPortInformation(int ttkNotUsed(port), vtkInformation *ttkNotUsed(info)) override
int FillOutputPortInformation(int ttkNotUsed(port), vtkInformation *ttkNotUsed(info)) override
TTK VTK-filter that dilates or erodes a specified vertex label.
~ttkMorphologicalOperators() override
static ttkMorphologicalOperators * New()
TTK morphologicalOperators processing package.