X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Fvtk%2Fsrc%2FbbvtkTemporalPicker.h;h=84f18f01da241f2863a5512c0d5deeb5a0df9b45;hb=9bf7192c017da8a947bec6b26ad209a194ccd090;hp=13b918f94e193e5dd3e5e3e482ef51375ff3dbda;hpb=f9f849d89513eed18cbfb923ccda961ecc7ede24;p=bbtk.git diff --git a/packages/vtk/src/bbvtkTemporalPicker.h b/packages/vtk/src/bbvtkTemporalPicker.h index 13b918f..84f18f0 100644 --- a/packages/vtk/src/bbvtkTemporalPicker.h +++ b/packages/vtk/src/bbvtkTemporalPicker.h @@ -40,11 +40,16 @@ class bbvtk_EXPORT TemporalPicker : public bbtk::AtomicBlackBox { BBTK_BLACK_BOX_INTERFACE(TemporalPicker,bbtk::AtomicBlackBox); BBTK_DECLARE_INPUT(In,vtkImageData*); + BBTK_DECLARE_INPUT(InLst,std::vector < vtkImageData*> ); BBTK_DECLARE_INPUT(SizeRegion,int); BBTK_DECLARE_INPUT(Point,std::vector); BBTK_DECLARE_OUTPUT(Out,std::vector); BBTK_PROCESS(Process); - void Process(); + + void Process(); + void Process_TemporaryPicker2DT(); + void Process_TemporaryPicker3DT(); + }; BBTK_BEGIN_DESCRIBE_BLACK_BOX(TemporalPicker,bbtk::AtomicBlackBox); @@ -52,7 +57,8 @@ BBTK_BEGIN_DESCRIBE_BLACK_BOX(TemporalPicker,bbtk::AtomicBlackBox); BBTK_AUTHOR("Info-Dev"); BBTK_DESCRIPTION("Pick vector in Z direction (2D+t => 3D)"); BBTK_CATEGORY(""); - BBTK_INPUT(TemporalPicker,In,"Input image",vtkImageData*,""); + BBTK_INPUT(TemporalPicker,In,"In image or InLst images",vtkImageData*,""); + BBTK_INPUT(TemporalPicker,InLst,"In image or InLst images",std::vector,""); BBTK_INPUT(TemporalPicker,SizeRegion,"Size region (default 1)",int,""); BBTK_INPUT(TemporalPicker,Point,"Point [x,y]",std::vector,""); BBTK_OUTPUT(TemporalPicker,Out,"Output vector with Z information",std::vector,"");