71 #ifndef vtkCleanPolyData_h
72 #define vtkCleanPolyData_h
74 #include "vtkFiltersCoreModule.h"
94 vtkGetMacro(ToleranceIsAbsolute,
int);
102 vtkSetClampMacro(Tolerance,
double,0.0,1.0);
103 vtkGetMacro(Tolerance,
double);
111 vtkGetMacro(AbsoluteTolerance,
double);
120 vtkGetMacro(ConvertLinesToPoints,
int);
129 vtkGetMacro(ConvertPolysToLines,
int);
138 vtkGetMacro(ConvertStripsToPolys,
int);
149 vtkGetMacro(PointMerging,
int);
180 virtual
void OperateOnPoint(
double in[3],
double out[3]);
185 virtual
void OperateOnBounds(
double in[6],
double out[6]);
193 vtkGetMacro(PieceInvariant,
int);
203 vtkGetMacro(OutputPointsPrecision,
int);
216 double AbsoluteTolerance;
217 int ConvertLinesToPoints;
218 int ConvertPolysToLines;
219 int ConvertStripsToPolys;
220 int ToleranceIsAbsolute;
224 int OutputPointsPrecision;