#include "vtkImplicitFunction.h"
#include "vtkPlanes.h"
#include "vtkImageData.h"
+#include "vtkLinearTransform.h"
namespace bbcreaVtk
{
//=====
// Before editing this file, make sure it's a file of your own (i.e.: it wasn't generated from xml description; if so : your modifications will be lost)
//=====
- BBTK_DECLARE_INPUT( Active , bool );
- BBTK_DECLARE_INPUT( Renderer , vtkRenderer* );
- BBTK_DECLARE_INPUT( ImageInitSize , vtkImageData* );
- BBTK_DECLARE_OUTPUT( ImplicitFunction , vtkImplicitFunction* );
+ BBTK_DECLARE_INPUT( Active , bool );
+ BBTK_DECLARE_INPUT( InitBoxChangeImage , bool );
+ BBTK_DECLARE_INPUT( TransformIn , vtkLinearTransform* );
+ BBTK_DECLARE_INPUT( Renderer , vtkRenderer* );
+ BBTK_DECLARE_INPUT( ImageInitSize , vtkImageData* );
+ BBTK_DECLARE_OUTPUT( ImplicitFunction , vtkImplicitFunction* );
+ BBTK_DECLARE_OUTPUT( TransformOut , vtkLinearTransform* );
+ BBTK_DECLARE_OUTPUT( Box_BoxWidget , BoxWidget* );
+
BBTK_PROCESS(Process);
- void Process();
+
+ void SetTransform( vtkLinearTransform* transform );
+ void Process();
bool firsttime;
vtkBoxWidget *boxWidget;
vtkPlanes *planes;
-//=====
+ vtkTransform *transformOut;
+
+//=====
// Before editing this file, make sure it's a file of your own (i.e.: it wasn't generated from xml description; if so : your modifications will be lost)
//=====
};
BBTK_CATEGORY("empty");
BBTK_INPUT(BoxWidget,Active,"(default false) true/false",bool,"");
+ BBTK_INPUT(BoxWidget,InitBoxChangeImage,"(default false) true/false",bool,"");
+ BBTK_INPUT(BoxWidget,TransformIn,"vtkLinearTransform",vtkLinearTransform*,"");
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*,"");
+ BBTK_OUTPUT(BoxWidget,TransformOut,"vtkLinearTransform",vtkLinearTransform*,"");
+ BBTK_OUTPUT(BoxWidget,Box_BoxWidget,"bbtk Box BoxWidget",BoxWidget*,"");
BBTK_END_DESCRIBE_BLACK_BOX(BoxWidget);
//=====