143 #ifndef vtkWindowedSincPolyDataFilter_h
144 #define vtkWindowedSincPolyDataFilter_h
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);
adjust point positions using a windowed sinc function interpolation kernel
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
#define VTKFILTERSCORE_EXPORT
static vtkPolyDataAlgorithm * New()
void PrintSelf(ostream &os, vtkIndent indent)
Superclass for algorithms that produce only polydata as output.
a simple class to control print indentation
~vtkWindowedSincPolyDataFilter()