X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvToolExtractPatient.h;fp=vv%2FvvToolExtractPatient.h;h=0000000000000000000000000000000000000000;hb=6474a5ff97dc6a5a53b4627fb5d74500651ff203;hp=b355d97d7383e5bcac09d56572246e3095c93348;hpb=bb59e489114a1f7f558df20e11d14bb0aeee0172;p=clitk.git diff --git a/vv/vvToolExtractPatient.h b/vv/vvToolExtractPatient.h deleted file mode 100644 index b355d97..0000000 --- a/vv/vvToolExtractPatient.h +++ /dev/null @@ -1,73 +0,0 @@ -/*========================================================================= - Program: vv http://www.creatis.insa-lyon.fr/rio/vv - - Authors belong to: - - University of LYON http://www.universite-lyon.fr/ - - Léon Bérard cancer center http://www.centreleonberard.fr - - CREATIS CNRS laboratory http://www.creatis.insa-lyon.fr - - This software is distributed WITHOUT ANY WARRANTY; without even - the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR - PURPOSE. See the copyright notices for more information. - - It is distributed under dual licence - - - BSD See included LICENSE.txt file - - CeCILL-B http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html -===========================================================================**/ - -#ifndef VVTOOLEXTRACTPATIENT_H -#define VVTOOLEXTRACTPATIENT_H - -// clitk -#include "clitkExtractPatientGenericFilter.h" -#include "../segmentation/clitkExtractPatient_ggo.h" - -// vv -#include "ui_vvToolExtractPatient.h" -#include "vvToolBase.h" -#include "vvToolWidgetBase.h" -#include "vvROIActor.h" - -// qt -#include - -//------------------------------------------------------------------------------ -class vvToolExtractPatient: - public vvToolWidgetBase, - public vvToolBase, - private Ui::vvToolExtractPatient -{ - Q_OBJECT - public: - vvToolExtractPatient(vvMainWindowBase* parent=0, Qt::WindowFlags f=0); - ~vvToolExtractPatient(); - - //----------------------------------------------------- - static void Initialize(); - virtual void InputIsSelected(vvSlicerManager *m); - void GetArgsInfoFromGUI(); - void SetGUIFromArgsInfo(); - - //----------------------------------------------------- -public slots: - virtual void apply(); - virtual bool close(); - // void PatientMaskInputIsSelected(); - void ThreadInterrupted(); - - //----------------------------------------------------- -protected: - typedef args_info_clitkExtractPatient ArgsInfoType; - ArgsInfoType * mArgsInfo; - typedef clitk::ExtractPatientGenericFilter FilterType; - FilterType * mFilter; - vvImage::Pointer mPatient; - double mPatientBackgroundValue; - bool m_IsThreadInterrupted; - -}; // end class vvToolExtractPatient -//------------------------------------------------------------------------------ - -#endif -