143 #ifndef __vtkWindowedSincPolyDataFilter_h
144 #define __vtkWindowedSincPolyDataFilter_h
147 #include "vtkFiltersCoreModule.h"
148 #include "vtkPolyDataAlgorithm.h"
154 void PrintSelf(ostream& os, vtkIndent indent);
166 vtkSetClampMacro(NumberOfIterations,
int,0,VTK_INT_MAX);
167 vtkGetMacro(NumberOfIterations,
int);
172 vtkSetClampMacro(PassBand,
double, 0.0, 2.0);
173 vtkGetMacro(PassBand,
double);
183 vtkSetMacro(NormalizeCoordinates,
int);
184 vtkGetMacro(NormalizeCoordinates,
int);
185 vtkBooleanMacro(NormalizeCoordinates,
int);
190 vtkSetMacro(FeatureEdgeSmoothing,
int);
191 vtkGetMacro(FeatureEdgeSmoothing,
int);
192 vtkBooleanMacro(FeatureEdgeSmoothing,
int);
197 vtkSetClampMacro(FeatureAngle,
double,0.0,180.0);
198 vtkGetMacro(FeatureAngle,
double);
204 vtkSetClampMacro(EdgeAngle,
double,0.0,180.0);
205 vtkGetMacro(EdgeAngle,
double);
210 vtkSetMacro(BoundarySmoothing,
int);
211 vtkGetMacro(BoundarySmoothing,
int);
212 vtkBooleanMacro(BoundarySmoothing,
int);
217 vtkSetMacro(NonManifoldSmoothing,
int);
218 vtkGetMacro(NonManifoldSmoothing,
int);
219 vtkBooleanMacro(NonManifoldSmoothing,
int);
224 vtkSetMacro(GenerateErrorScalars,
int);
225 vtkGetMacro(GenerateErrorScalars,
int);
226 vtkBooleanMacro(GenerateErrorScalars,
int);
231 vtkSetMacro(GenerateErrorVectors,
int);
232 vtkGetMacro(GenerateErrorVectors,
int);
233 vtkBooleanMacro(GenerateErrorVectors,
int);
240 int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *);
adjust point positions using a windowed sinc function interpolation kernel
~vtkWindowedSincPolyDataFilter()