X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=bbtk%2Fsrc%2FbbcreaImageIOItkImagesChooserDialogBox.h;h=b4923903438d91be628acfb1466026dfd64b18af;hb=4df8ce04086b36aa19f2a86ce1c9515b34e4f9dc;hp=f99b8592f37e9a03bafde92389c15d184d8c86d8;hpb=3cd22d1996c8ca64d3e61f3b0616aee07b5df32a;p=creaImageIO.git diff --git a/bbtk/src/bbcreaImageIOItkImagesChooserDialogBox.h b/bbtk/src/bbcreaImageIOItkImagesChooserDialogBox.h index f99b859..b492390 100644 --- a/bbtk/src/bbcreaImageIOItkImagesChooserDialogBox.h +++ b/bbtk/src/bbcreaImageIOItkImagesChooserDialogBox.h @@ -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) //===== @@ -49,7 +75,13 @@ class bbcreaImageIO_EXPORT ItkImagesChooserDialogBox private: // Template read method - template void Export(); + +//EED template void Export(); +template void Export(); + + // Template export vtk Images + template 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 +89,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); //=====