]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/manualPaint/BrushFilter.cpp
DFCH: Manualpaint + imageUndoRedo Big changes, new class for the management of the...
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / manualPaint / BrushFilter.cpp
index bdbd267d4bdc75a3424c09640b00b6e91342c9b5..785cdd7171b49cfe591aeb05f5312f905c22c3dc 100644 (file)
@@ -79,7 +79,6 @@ void BrushFilter::Run() // virtual
        if (_image != NULL)
        {
                float value = (float) _graylevel;
-               this->_MRegion->value = (float) _graylevel;
                int i, j, k;
 
                int size;
@@ -105,12 +104,12 @@ void BrushFilter::Run() // virtual
                                                zz = _pz - k;
                                                zz = zz * zz;
                                                if (_brushform == 0) {
-                                                       this->CalculateMinMaxRegion(i, j, k); //DFCH
+                                                       this->_IMManager->AddModifiedPixel(i, j, k); //DFCH
                                                        _image->SetScalarComponentFromFloat(i, j, k, 0,
                                                                        value);
                                                } else if (_brushform == 1) {
                                                        if ((xx + yy + zz) <= rr) {
-                                                               this->CalculateMinMaxRegion(i, j, k); //DFCH
+                                                               this->_IMManager->AddModifiedPixel(i, j, k); //DFCH
                                                                _image->SetScalarComponentFromFloat(i, j, k, 0,
                                                                                value);
                                                        }