150 #ifndef vtkWindowedSincPolyDataFilter_h
151 #define vtkWindowedSincPolyDataFilter_h
153 #include "vtkFiltersCoreModule.h"
157 VTK_ABI_NAMESPACE_BEGIN
185 vtkSetClampMacro(NumberOfIterations,
int, 0,
VTK_INT_MAX);
186 vtkGetMacro(NumberOfIterations,
int);
193 vtkSetClampMacro(PassBand,
double, 0.0, 2.0);
194 vtkGetMacro(PassBand,
double);
208 vtkBooleanMacro(NormalizeCoordinates,
vtkTypeBool);
234 vtkSetClampMacro(WindowFunction,
int, NUTTALL, HAMMING);
235 vtkGetMacro(WindowFunction,
int);
262 vtkBooleanMacro(FeatureEdgeSmoothing,
vtkTypeBool);
270 vtkSetClampMacro(FeatureAngle,
double, 0.0, 180.0);
271 vtkGetMacro(FeatureAngle,
double);
279 vtkSetClampMacro(EdgeAngle,
double, 0.0, 180.0);
280 vtkGetMacro(EdgeAngle,
double);
300 vtkBooleanMacro(NonManifoldSmoothing,
vtkTypeBool);
312 vtkBooleanMacro(WeightNonManifoldEdges,
vtkTypeBool);
321 vtkBooleanMacro(GenerateErrorScalars,
vtkTypeBool);
330 vtkBooleanMacro(GenerateErrorVectors,
vtkTypeBool);
361 VTK_ABI_NAMESPACE_END
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.
void SetWindowFunctionToHamming()
Window function used for approximating the low-pass filter they determine how many iterations are nee...
static vtkPolyDataAlgorithm * New()
vtkTypeBool GenerateErrorVectors
Superclass for algorithms that produce only polydata as output.
vtkTypeBool WeightNonManifoldEdges
a simple class to control print indentation
void SetWindowFunctionoHanning()
Window function used for approximating the low-pass filter they determine how many iterations are nee...
vtkTypeBool GenerateErrorScalars
void SetWindowFunctionToNuttall()
Window function used for approximating the low-pass filter they determine how many iterations are nee...
vtkTypeBool BoundarySmoothing
vtkTypeBool NonManifoldSmoothing
void SetWindowFunctionToBlackman()
Window function used for approximating the low-pass filter they determine how many iterations are nee...
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.