X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvToolMIP.cxx;h=cfa338f63028d65ad605eff8659095ee04b61b69;hb=58f3178d52d0c1762a566b375354816e0cc4bb26;hp=970ad3509d9582ed60b57b4c24e460f19027205d;hpb=b7fc1156967b4af59750b0f2023e4ec7781b723b;p=clitk.git diff --git a/vv/vvToolMIP.cxx b/vv/vvToolMIP.cxx index 970ad35..cfa338f 100644 --- a/vv/vvToolMIP.cxx +++ b/vv/vvToolMIP.cxx @@ -3,8 +3,8 @@ Program: vv Module: $RCSfile: vvToolMIP.cxx,v $ Language: C++ - Date: $Date: 2010/10/26 12:37:58 $ - Version: $Revision: 1.1 $ + Date: $Date: 2011/03/22 15:50:39 $ + Version: $Revision: 1.2 $ Author : Bharath Navalpakkam (Bharath.Navalpakkam@creatis.insa-lyon.fr) Copyright (C) 2010 @@ -68,9 +68,9 @@ void vvToolMIP::Initialize() { SetToolName("MIP"); SetToolMenuName("Maximum Intensity Projection"); - SetToolIconFilename(":common/icons/ducky.png"); + SetToolIconFilename(":common/icons/mip.png"); SetToolTip("Compute the maximum intensity projection of an image."); - SetToolExperimental(true); + SetToolExperimental(false); } //------------------------------------------------------------------------------ @@ -98,6 +98,11 @@ void vvToolMIP::apply() void vvToolMIP::InputIsSelected(vvSlicerManager *m) { mCurrentSlicerManager =m; + if (m->GetDimension() <3) { + QMessageBox::information(this, "Wrong image dimension","Sorry, only work with 3D or 4D images."); + close(); + return; + } this->dimensionSpinBox->setMaximum(m->GetDimension()-1); }