- double _graylevelbasefill;
-
- int _pxfill;
- int _pyfill;
- int _pzfill;
- double _distbasefill;
- double _tmpDistfill;
- double _tmpiglfill;
- long int _countRecursiveFill;
- long int _countRecursiveFillProblem;
- vtkImageData *_auxImageFill;
- bool _usingAuxImageFill;
- bool _auxGrayLevelValidationFill;
- long int _countProgressingFill;
- long int _limitRecursionFill;
- int _RangeMin;
- int _RangeMax;
- void SetAuxImageFill(int px,int py, int pz);
+
+//EED 2020-04-28 BORRAME Change to local variables to use with openmp
+// double _distbasefill;
+// double _graylevelbasefill;
+// double _tmpiglfill;
+// double _tmpiglfill2;
+// bool _auxGrayLevelValidationFill;
+
+//EED 2020-04-28 BORRAME Change to local variables to use with openmp
+// vtkImageData *_auxImageFill;
+// int _maxXback;
+// int _maxYback;
+// int _maxZback;
+ vtkImageData *_GeneralAuxImageFill;
+
+vtkImageData* CreateAuxImageFill( long int &OneColumnAux, long int &OneLineAux , long int &OnePlaneAux,
+ int px, int py, int pz,
+ int &pxAux, int &pyAux, int &pzAux,
+ int &minXAux, int &minYAux, int &minZAux );
+void Copy_AuxImageFill_To_GeneralAuxFill(int minXAux, int minYAux, int minZAux, vtkImageData *auxImageFill);
+