X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Fvtk%2Fsrc%2FbbvtkUnaryOperations.h;h=c2fb858275fc3a47baf287d9709e90a036c1ad19;hb=6b2916fb6359ead51e50b3ee9b473dc1c3c057d4;hp=82e372ffaf0f3d63079d2a7b31646a4ad55065f1;hpb=a2eeaea569d3db4c16a0897072a2fa16f845f21a;p=bbtk.git diff --git a/packages/vtk/src/bbvtkUnaryOperations.h b/packages/vtk/src/bbvtkUnaryOperations.h index 82e372f..c2fb858 100644 --- a/packages/vtk/src/bbvtkUnaryOperations.h +++ b/packages/vtk/src/bbvtkUnaryOperations.h @@ -53,6 +53,7 @@ class bbvtk_EXPORT UnaryOperations BBTK_DECLARE_INPUT(In1,vtkImageData*); BBTK_DECLARE_INPUT(Operation,int); BBTK_DECLARE_INPUT(InConstant,double); + BBTK_DECLARE_INPUT(NewValue,double); BBTK_DECLARE_OUTPUT(Out,vtkImageData*); BBTK_PROCESS(Process); void Process(); @@ -74,7 +75,8 @@ BBTK_BEGIN_DESCRIBE_BLACK_BOX(UnaryOperations,bbtk::AtomicBlackBox); BBTK_CATEGORY("filtre"); 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????, 10:SquareRoot",int,"Addition default"); + BBTK_INPUT(UnaryOperations,NewValue,"InConstant replace by NewValue",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????, 10:SquareRoot, 11:ReplaceByConstant",int,"Addition default"); BBTK_OUTPUT(UnaryOperations,Out,"",vtkImageData*,""); BBTK_END_DESCRIBE_BLACK_BOX(UnaryOperations); }