X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=inline;f=vv%2FvvToolCropImage.cxx;h=2de985882c6eec8dc002d26913ba26a51cb151ef;hb=c74c7098e31ec54ac50aa2aff5dc1c21bc4179c8;hp=19297d33332efd7d211d4f8a36d10eb5f3de3233;hpb=4f5c82fca3e8209bc02be1ce3e9ed55308ad5dfe;p=clitk.git diff --git a/vv/vvToolCropImage.cxx b/vv/vvToolCropImage.cxx index 19297d3..2de9858 100644 --- a/vv/vvToolCropImage.cxx +++ b/vv/vvToolCropImage.cxx @@ -102,6 +102,8 @@ void vvToolCropImage::closeEvent(QCloseEvent *event) for(int i=0; i<6; i++){ mReducedExtent[i] = mInitialExtent[i]; } + for(int i=0; iGetNumberOfSlicers(); i++) + mCurrentSlicerManager->GetSlicer(i)->EnableReducedExtent(false); UpdateExtent(); } vvToolWidgetBase::closeEvent(event); @@ -120,7 +122,10 @@ bool vvToolCropImage::close() //------------------------------------------------------------------------------ void vvToolCropImage::reject() { - for(int i=0; iGetNumberOfSlicers(); i++) + mCurrentSlicerManager->GetSlicer(i)->EnableReducedExtent(false); UpdateExtent(); return vvToolWidgetBase::reject(); } @@ -265,7 +270,7 @@ void vvToolCropImage::apply() } // We MUST reset initial extend to input image before using the // filter to retrieve the correct image size - for(int i=0; i