54#include <ttkSurfaceGeometrySmootherModule.h>
69 vtkSetMacro(NumberOfIterations,
int);
70 vtkGetMacro(NumberOfIterations,
int);
72 vtkSetMacro(UseMaskScalarField,
bool);
73 vtkGetMacro(UseMaskScalarField,
bool);
75 vtkSetMacro(ForceInputMaskScalarField,
bool);
76 vtkGetMacro(ForceInputMaskScalarField,
bool);
78 vtkSetMacro(ForceIdentifiersField,
bool);
79 vtkGetMacro(ForceIdentifiersField,
bool);
90 vtkInformationVector **inputVector,
91 vtkInformationVector *outputVector)
override;
94 int NumberOfIterations{1};
95 bool UseMaskScalarField{
true};
96 bool ForceInputMaskScalarField{
false};
97 bool ForceIdentifiersField{
false};
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 smoothing meshes on surfaces.
static ttkSurfaceGeometrySmoother * New()
~ttkSurfaceGeometrySmoother() override=default
TTK VTK-filter for smoothing meshes on surfaces.