X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=appli%2FcreaNewProject%2FNewProject%2Fbbtk_mySamplePackage_PKG%2Fsrc%2FbbmySamplePackagemySampleBoxWithVTK.h;h=e9bc1f6f34278e884fb7f4c17814e77988275c26;hb=42c7d63dc7322311c2d2169796c5706ecbac0e2a;hp=fbc2975da3b1da9ee94a230da3a69063ba9e8ba8;hpb=02506e1a92ee485d694cf0ed4bd1a76d96ac822c;p=crea.git diff --git a/appli/creaNewProject/NewProject/bbtk_mySamplePackage_PKG/src/bbmySamplePackagemySampleBoxWithVTK.h b/appli/creaNewProject/NewProject/bbtk_mySamplePackage_PKG/src/bbmySamplePackagemySampleBoxWithVTK.h index fbc2975..e9bc1f6 100644 --- a/appli/creaNewProject/NewProject/bbtk_mySamplePackage_PKG/src/bbmySamplePackagemySampleBoxWithVTK.h +++ b/appli/creaNewProject/NewProject/bbtk_mySamplePackage_PKG/src/bbmySamplePackagemySampleBoxWithVTK.h @@ -5,6 +5,9 @@ #include "bbtkAtomicBlackBox.h" #include "iostream" +#include +#include "myFierceClass3vtkPipeline.h" + namespace bbmySamplePackage { @@ -14,20 +17,25 @@ class bbmySamplePackage_EXPORT mySampleBoxWithVTK { BBTK_BLACK_BOX_INTERFACE(mySampleBoxWithVTK,bbtk::AtomicBlackBox); - BBTK_DECLARE_INPUT(In,double); - BBTK_DECLARE_OUTPUT(Out,double); + BBTK_DECLARE_INPUT(In,vtkImageData*); + BBTK_DECLARE_INPUT(Lower,double); + BBTK_DECLARE_INPUT(Upper,double); + BBTK_DECLARE_OUTPUT(Out,vtkImageData*); BBTK_PROCESS(Process); void Process(); + myFierceClass3vtkPipeline myVtkPipeline; }; BBTK_BEGIN_DESCRIBE_BLACK_BOX(mySampleBoxWithVTK,bbtk::AtomicBlackBox); BBTK_NAME("mySampleBoxWithVTK"); -BBTK_AUTHOR("_author_"); -BBTK_DESCRIPTION("_description_"); -BBTK_CATEGORY(""); -BBTK_INPUT(mySampleBoxWithVTK,In,"First input",double,""); -BBTK_OUTPUT(mySampleBoxWithVTK,Out,"First output",double,""); +BBTK_AUTHOR("Info-Dev"); +BBTK_DESCRIPTION("vtk pipeline example threshold + gaussian smooth"); +BBTK_CATEGORY("filter"); +BBTK_INPUT(mySampleBoxWithVTK,In,"Input image",vtkImageData*,""); +BBTK_INPUT(mySampleBoxWithVTK,Lower,"lower threshold",double,""); +BBTK_INPUT(mySampleBoxWithVTK,Upper,"upper threshold",double,""); +BBTK_OUTPUT(mySampleBoxWithVTK,Out,"Output image",vtkImageData*,""); BBTK_END_DESCRIBE_BLACK_BOX(mySampleBoxWithVTK); }