30 #ifndef vtkCleanUnstructuredGrid_h 31 #define vtkCleanUnstructuredGrid_h 50 vtkSetMacro(ToleranceIsAbsolute,
bool);
51 vtkBooleanMacro(ToleranceIsAbsolute,
bool);
52 vtkGetMacro(ToleranceIsAbsolute,
bool);
56 vtkSetClampMacro(Tolerance,
double, 0.0, 1.0);
57 vtkGetMacro(Tolerance,
double);
60 vtkSetClampMacro(AbsoluteTolerance,
double, 0.0, VTK_DOUBLE_MAX);
61 vtkGetMacro(AbsoluteTolerance,
double);
73 void CreateDefaultLocator(
vtkDataSet* input =
nullptr);
84 vtkSetMacro(OutputPointsPrecision,
int);
85 vtkGetMacro(OutputPointsPrecision,
int);
95 bool ToleranceIsAbsolute =
false;
96 double Tolerance = 0.0;
97 double AbsoluteTolerance = 1.0;
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
static vtkUnstructuredGridAlgorithm * New()
virtual int FillInputPortInformation(int port, vtkInformation *info)
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
#define VTKPVVTKEXTENSIONSFILTERSGENERAL_EXPORT
void operator=(const vtkObjectBase &)