65 #ifndef __vtkCleanPolyData_h
66 #define __vtkCleanPolyData_h
83 vtkSetMacro(ToleranceIsAbsolute,
int);
84 vtkBooleanMacro(ToleranceIsAbsolute,
int);
85 vtkGetMacro(ToleranceIsAbsolute,
int);
91 vtkSetClampMacro(Tolerance,
double,0.0,1.0);
92 vtkGetMacro(Tolerance,
double);
98 vtkGetMacro(AbsoluteTolerance,
double);
103 vtkSetMacro(ConvertLinesToPoints,
int);
104 vtkBooleanMacro(ConvertLinesToPoints,
int);
105 vtkGetMacro(ConvertLinesToPoints,
int);
110 vtkSetMacro(ConvertPolysToLines,
int);
111 vtkBooleanMacro(ConvertPolysToLines,
int);
112 vtkGetMacro(ConvertPolysToLines,
int);
117 vtkSetMacro(ConvertStripsToPolys,
int);
118 vtkBooleanMacro(ConvertStripsToPolys,
int);
119 vtkGetMacro(ConvertStripsToPolys,
int);
127 vtkSetMacro(PointMerging,
int);
128 vtkGetMacro(PointMerging,
int);
129 vtkBooleanMacro(PointMerging,
int);
149 virtual void OperateOnPoint(
double in[3],
double out[3]);
152 virtual void OperateOnBounds(
double in[6],
double out[6]);
159 vtkSetMacro(PieceInvariant,
int);
160 vtkGetMacro(PieceInvariant,
int);
161 vtkBooleanMacro(PieceInvariant,
int);