1 #ifndef _FILL_FILTER_H_
2 #define _FILL_FILTER_H_
4 #include "baseFilterManualPaint.h"
6 class FillFilter : public baseFilterManualPaint {
12 void FillToolRecursive(int px,int py, int pz);
14 void SetToleranceFill(double tolerancefill);
15 void SetDistanceFill(int distancefill);
16 virtual void SetImage(vtkImageData *image);
19 double _tolerancefill;
21 double _graylevelbasefill;
29 long int _countRecursiveFill;
30 long int _countRecursiveFillProblem;
31 vtkImageData *_auxImageFill;
32 bool _usingAuxImageFill;
33 bool _auxGrayLevelValidationFill;
34 long int _countProgressingFill;
35 long int _limitRecursionFill;
37 void SetAuxImageFill(int px,int py, int pz);
44 #endif // _FILL_FILTER_H_