X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FmanualPaint%2FFillFilter.h;h=415e682a3bed4b8ce787875a05b399e63118c287;hb=ca35b13e046343c8b50cbd6b833828b06c9d1608;hp=9a3e3b8215d7c4c272655538c82c71f86686706a;hpb=e263b7ace0f53d647a731553a3f67700838ad146;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/manualPaint/FillFilter.h b/lib/maracasVisuLib/src/interface/wxWindows/widgets/manualPaint/FillFilter.h index 9a3e3b8..415e682 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/manualPaint/FillFilter.h +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/manualPaint/FillFilter.h @@ -35,7 +35,13 @@ public: virtual ~FillFilter(); void Run(); + void FillToolLoop(int px, int py, int pz,long int iviA) ; + +/* + void Run2(); void FillToolRecursive(int px,int py, int pz, long int ivi); + void SetAuxImageFill(int px,int py, int pz,long int ivi); +*/ void SetToleranceFill(double tolerancefill); void SetDistanceFill(int distancefill); @@ -46,34 +52,36 @@ private: int _distancefill; double _graylevelbasefill; - int _pxfill; - int _pyfill; - int _pzfill; double _distbasefill; - double _tmpDistfill; double _tmpiglfill; double _tmpiglfill2; - long int _countRecursiveFill; - long int _countRecursiveFillProblem; vtkImageData *_auxImageFill; -//EED01 - unsigned char *_ptrAuxImageFill; - bool _usingAuxImageFill; bool _auxGrayLevelValidationFill; - long int _countProgressingFill; - long int _limitRecursionFill; - void SetAuxImageFill(int px,int py, int pz,long int ivi); int _maxXback; int _maxYback; int _maxZback; - +/* +//EED01 + int _pxfill; + int _pyfill; + int _pzfill; + long int _countRecursiveFill; + long int _countRecursiveFillProblem; + unsigned char *_ptrAuxImageFill; + long int _countProgressingFill; + long int _limitRecursionFill; + bool _usingAuxImageFill; + double _tmpDistfill; int difX; int difY; int difZ; +*/ + + protected: @@ -90,9 +98,6 @@ protected: char *p_image2 ; int st_image2 ; - - - };