]> Creatis software - creaImageIO.git/blobdiff - bbtk/src/bbcreaImageIOItkImagesChooserDialogBox.h
#3102 creaImageIO Feature New Normal - Code style
[creaImageIO.git] / bbtk / src / bbcreaImageIOItkImagesChooserDialogBox.h
index f99b8592f37e9a03bafde92389c15d184d8c86d8..fa1d9106742b27a8d1609938d79bedd597f5c5fe 100644 (file)
@@ -1,3 +1,29 @@
+/*
+       # ---------------------------------------------------------------------
+       #
+       # Copyright (c) CREATIS (Centre de Recherche en Acquisition et Traitement de l'Image 
+       #                        pour la Santé)
+       # Authors : Eduardo Davila, Frederic Cervenansky, Claire Mouton
+       # Previous Authors : Laurent Guigues, Jean-Pierre Roux
+       # CreaTools website : www.creatis.insa-lyon.fr/site/fr/creatools_accueil
+       #
+       #  This software is governed by the CeCILL-B license under French law and 
+       #  abiding by the rules of distribution of free software. You can  use, 
+       #  modify and/ or redistribute the software under the terms of the CeCILL-B 
+       #  license as circulated by CEA, CNRS and INRIA at the following URL 
+       #  http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html 
+       #  or in the file LICENSE.txt.
+       #
+       #  As a counterpart to the access to the source code and  rights to copy,
+       #  modify and redistribute granted by the license, users are provided only
+       #  with a limited warranty  and the software's author,  the holder of the
+       #  economic rights,  and the successive licensors  have only  limited
+       #  liability. 
+       #
+       #  The fact that you are presently reading this means that you have had
+       #  knowledge of the CeCILL-B license and that you accept its terms.
+       # ------------------------------------------------------------------------
+*/
 //===== 
 // Before editing this file, make sure it's a file of your own (i.e.: it wasn't generated from xml description; if so : your modifications will be lost)
 //===== 
@@ -50,6 +76,10 @@ class bbcreaImageIO_EXPORT ItkImagesChooserDialogBox
     private:
     // Template read method 
     template<class TImage> void Export();
+
+       // Template export vtk Images
+       template<class TImage> void ExportVTK();
+
        itk::Object* mOutput;
 //===== 
 // Before editing this file, make sure it's a file of your own (i.e.: it wasn't generated from xml description; if so : your modifications will be lost)
@@ -57,16 +87,17 @@ class bbcreaImageIO_EXPORT ItkImagesChooserDialogBox
 };
 
 BBTK_BEGIN_DESCRIBE_BLACK_BOX(ItkImagesChooserDialogBox,bbtk::AtomicBlackBox);
-BBTK_NAME("ItkImagesChooserDialogBox");
-BBTK_AUTHOR("cervenansky.frederic@creatis.insa-lyon.fr");
-BBTK_DESCRIPTION("ImagesChooserDialogBox is a simple application to select file(s) or directory or data from Gimmick database, handle them as ITKImage and/or display them. It handles Analayze, DICOM, jpg, tif, png, bmp and mhd.");
-BBTK_CATEGORY("image;reader;dicom;");
 
+  BBTK_NAME("ItkImagesChooserDialogBox");
+  BBTK_AUTHOR("cervenansky.frederic@creatis.insa-lyon.fr");
+  BBTK_DESCRIPTION("ImagesChooserDialogBox is a simple application to select file(s) or directory or data from Gimmick database, handle them as ITKImage and/or display them. It handles Analayze, DICOM, jpg, tif, png, bmp and mhd.");
+  BBTK_CATEGORY("image;reader;dicom;");
+
+  BBTK_INPUT(ItkImagesChooserDialogBox,Title,"Title of the dialog",std::string,"");
+  BBTK_OUTPUT(ItkImagesChooserDialogBox,OutVImages,"The selected Vtkimage",OutputImagesVTKType,"");
+  BBTK_OUTPUT(ItkImagesChooserDialogBox,Out,"Output Image",bbitk::anyImagePointer,"");
+  BBTK_OUTPUT(ItkImagesChooserDialogBox,OutIImages,"Vector of selected images",OutputImagesITKType,"");
 
-BBTK_INPUT(ItkImagesChooserDialogBox,Title,"Title of the dialog",std::string,"");
-BBTK_OUTPUT(ItkImagesChooserDialogBox,OutVImages,"The selected Vtkimage",OutputImagesVTKType,"");
-BBTK_OUTPUT(ItkImagesChooserDialogBox,Out,"Output Image",bbitk::anyImagePointer,"");
-BBTK_OUTPUT(ItkImagesChooserDialogBox,OutIImages,"Vector of selected images",OutputImagesITKType,"");
 BBTK_END_DESCRIBE_BLACK_BOX(ItkImagesChooserDialogBox);
 
 //=====