X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Fvtk%2Fsrc%2FbbvtkUnaryOperations.h;h=c123ae0f4790138c61f3e5b24a3c731f49b366a8;hb=03110e730a19cb174f6a820f97b7a972a1ff9fc2;hp=1f1318041e9cf8b6c627791f6e1d6a4fba36737c;hpb=36ba94ecef3d633c2bcd8643918671b896c81124;p=bbtk.git diff --git a/packages/vtk/src/bbvtkUnaryOperations.h b/packages/vtk/src/bbvtkUnaryOperations.h index 1f13180..c123ae0 100644 --- a/packages/vtk/src/bbvtkUnaryOperations.h +++ b/packages/vtk/src/bbvtkUnaryOperations.h @@ -1,3 +1,30 @@ +/* + # --------------------------------------------------------------------- + # + # 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. + # ------------------------------------------------------------------------ */ + + #ifndef __bbvtkUnaryOperations_h_INCLUDED__ #define __bbvtkUnaryOperations_h_INCLUDED__ #include "bbvtk_EXPORT.h" @@ -32,7 +59,7 @@ class bbvtk_EXPORT UnaryOperations void crearPredeterminado(); void substractWithMinimum(); - void MultiplyBy(); +// void MultiplyBy(); bbtkStaticLecture lector; @@ -45,9 +72,9 @@ BBTK_BEGIN_DESCRIBE_BLACK_BOX(UnaryOperations,bbtk::AtomicBlackBox); BBTK_AUTHOR("Info-Dev Creatis"); BBTK_DESCRIPTION("math operation over an image"); BBTK_CATEGORY("filtre"); - BBTK_INPUT(UnaryOperations,In1,"",vtkImageData*,""); - BBTK_INPUT(UnaryOperations,InConstant,"",double,"0 default"); - BBTK_INPUT(UnaryOperations,Operation,"0:Add (Default), 1:subtract, 2:multiply, 3:divide, 4:invert, 5:sin, 6:cos, 7:exp, 8:log, 9:abs",int,""); + BBTK_INPUT(UnaryOperations,In1,"Image to be operated",vtkImageData*,""); + BBTK_INPUT(UnaryOperations,InConstant,"Constant that will be used in the operations.",double,"0 default"); + BBTK_INPUT(UnaryOperations,Operation,"0:Add (Default), 1:subtract, 2:multiply, 3:divide, 4:invert, 5:sin, 6:cos, 7:exp, 8:log, 9:abs????",int,"Addition default"); BBTK_OUTPUT(UnaryOperations,Out,"",vtkImageData*,""); BBTK_END_DESCRIBE_BLACK_BOX(UnaryOperations); }