]> Creatis software - creaVtk.git/blobdiff - bbtk_creaVtk_PKG/src/bbcreaVtkBoxWidget.h
#3289 creaVtk Feature New Normal - bbcreaVtkBoxWidget init box
[creaVtk.git] / bbtk_creaVtk_PKG / src / bbcreaVtkBoxWidget.h
index ca223de29eba4a61ecbd20049c1b3fa5fb488af2..cfa8bc6c0f1b13af00a0855a0ba7b14628d9fe0a 100644 (file)
@@ -12,6 +12,7 @@
 #include "vtkRenderer.h"
 #include "vtkImplicitFunction.h"
 #include "vtkPlanes.h"
+#include "vtkImageData.h"
 
 namespace bbcreaVtk
 {
@@ -26,6 +27,7 @@ class bbcreaVtk_EXPORT BoxWidget
 //===== 
   BBTK_DECLARE_INPUT( Active , bool );
   BBTK_DECLARE_INPUT( Renderer , vtkRenderer* );
+  BBTK_DECLARE_INPUT( ImageInitSize , vtkImageData* );
   BBTK_DECLARE_OUTPUT( ImplicitFunction , vtkImplicitFunction* );
   BBTK_PROCESS(Process);
   void Process();
@@ -45,6 +47,7 @@ BBTK_BEGIN_DESCRIBE_BLACK_BOX(BoxWidget,bbtk::AtomicBlackBox);
   BBTK_CATEGORY("empty");
 
   BBTK_INPUT(BoxWidget,Active,"(default false)  true/false",bool,"");
+  BBTK_INPUT(BoxWidget,ImageInitSize,"(default NULL=> 0,500,0,500,0,500) Boudaring image size ",vtkImageData*,"");
   BBTK_INPUT(BoxWidget,Renderer,"vtkRenderer",vtkRenderer*,"");
 
   BBTK_OUTPUT(BoxWidget,ImplicitFunction,"vtkImplicitFunction",vtkImplicitFunction*,"");