X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=bbtk_creaVtk_PKG%2Fsrc%2FbbcreaVtkFromVtk4DToItk4D.h;h=772a837575e9ff0572272525492b8eb0faff09ac;hb=7c3081ccca0482d832635a20482f2391e9a360b8;hp=7ff303cec6c097d7550a63df0beadbeb6687d7c6;hpb=a8769cd2a4eea19ed0b931a204319e4739f088a5;p=creaVtk.git diff --git a/bbtk_creaVtk_PKG/src/bbcreaVtkFromVtk4DToItk4D.h b/bbtk_creaVtk_PKG/src/bbcreaVtkFromVtk4DToItk4D.h index 7ff303c..772a837 100644 --- a/bbtk_creaVtk_PKG/src/bbcreaVtkFromVtk4DToItk4D.h +++ b/bbtk_creaVtk_PKG/src/bbcreaVtkFromVtk4DToItk4D.h @@ -6,9 +6,11 @@ #include "bbcreaVtk_EXPORT.h" #include "bbtkAtomicBlackBox.h" #include "iostream" + #include "vtkImageData.h" #include -#include "itkImage.h" +//#include "itkImage.h" +#include "creaVtkFromVtk4DToItk4D.h" namespace bbcreaVtk { @@ -18,22 +20,23 @@ class bbcreaVtk_EXPORT FromVtk4DToItk4D public bbtk::AtomicBlackBox { BBTK_BLACK_BOX_INTERFACE(FromVtk4DToItk4D,bbtk::AtomicBlackBox); - BBTK_DECLARE_INPUT(In,std::vector ); - //Bug. Image type doesn't work. - //BBTK_DECLARE_OUTPUT(Out,std::vector >); + BBTK_DECLARE_OUTPUT(Out, Image4DType::Pointer ); BBTK_PROCESS(Process); void Process(); }; BBTK_BEGIN_DESCRIBE_BLACK_BOX(FromVtk4DToItk4D,bbtk::AtomicBlackBox); -BBTK_NAME("FromVtk4DToItk4D"); -BBTK_AUTHOR("Carlos Torres"); -BBTK_DESCRIPTION("carlos.torres@creatis.insa-lyon.fr -"); -BBTK_CATEGORY("empty"); -BBTK_INPUT(FromVtk4DToItk4D,In,"Vtk image 4D",std::vector,""); -//BBTK_OUTPUT(FromVtk4DToItk4D,Out,"Itk image 4D",std::vector >,""); + BBTK_NAME("FromVtk4DToItk4D"); + BBTK_AUTHOR("Carlos Torres"); + BBTK_DESCRIPTION("carlos.torres@creatis.insa-lyon.fr -"); + BBTK_CATEGORY("empty"); + + BBTK_INPUT(FromVtk4DToItk4D,In,"Vtk image 4D",std::vector,""); + + BBTK_OUTPUT(FromVtk4DToItk4D,Out,"Itk image 4D", Image4DType::Pointer ,""); + BBTK_END_DESCRIBE_BLACK_BOX(FromVtk4DToItk4D); }