54#include <ttkGeometrySmootherModule.h>
61 int NumberOfIterations{1};
62 bool UseMaskScalarField{
true};
63 int MaskIdentifier{0};
64 bool ForceInputMaskScalarField{
false};
67 vtkSetMacro(NumberOfIterations,
int);
68 vtkGetMacro(NumberOfIterations,
int);
70 vtkSetMacro(UseMaskScalarField,
bool);
71 vtkGetMacro(UseMaskScalarField,
bool);
73 vtkSetMacro(MaskIdentifier,
int);
74 vtkGetMacro(MaskIdentifier,
int);
76 vtkSetMacro(ForceInputMaskScalarField,
bool);
77 vtkGetMacro(ForceInputMaskScalarField,
bool);
90 vtkInformationVector **inputVector,
91 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 for geometry smoothing.
static ttkGeometrySmoother * New()
~ttkGeometrySmoother() override
TTK processing package for scalar field smoothing.