162 #ifndef vtkWindowedSincPolyDataFilter_h
163 #define vtkWindowedSincPolyDataFilter_h
165 #include "vtkFiltersCoreModule.h"
188 vtkSetClampMacro(NumberOfIterations,
int, 0,
VTK_INT_MAX);
189 vtkGetMacro(NumberOfIterations,
int);
196 vtkSetClampMacro(PassBand,
double, 0.0, 2.0);
197 vtkGetMacro(PassBand,
double);
211 vtkBooleanMacro(NormalizeCoordinates,
vtkTypeBool);
222 vtkBooleanMacro(FeatureEdgeSmoothing,
vtkTypeBool);
230 vtkSetClampMacro(FeatureAngle,
double, 0.0, 180.0);
231 vtkGetMacro(FeatureAngle,
double);
239 vtkSetClampMacro(EdgeAngle,
double, 0.0, 180.0);
240 vtkGetMacro(EdgeAngle,
double);
260 vtkBooleanMacro(NonManifoldSmoothing,
vtkTypeBool);
269 vtkBooleanMacro(GenerateErrorScalars,
vtkTypeBool);
278 vtkBooleanMacro(GenerateErrorVectors,
vtkTypeBool);
adjust point positions using a windowed sinc function interpolation kernel
vtkTypeBool NormalizeCoordinates
vtkTypeBool FeatureEdgeSmoothing
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
static vtkPolyDataAlgorithm * New()
vtkTypeBool GenerateErrorVectors
Superclass for algorithms that produce only polydata as output.
a simple class to control print indentation
vtkTypeBool GenerateErrorScalars
vtkTypeBool BoundarySmoothing
vtkTypeBool NonManifoldSmoothing
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.