public bbtk::AtomicBlackBox
{
BBTK_BLACK_BOX_INTERFACE(ImageActor,bbtk::AtomicBlackBox);
+ BBTK_DECLARE_INPUT(Active, bool);
BBTK_DECLARE_INPUT(In,vtkImageData*);
BBTK_DECLARE_INPUT(Transform,vtkLinearTransform*);
BBTK_DECLARE_INPUT(Renderer,vtkRenderer*);
BBTK_PROCESS(Process);
void Process();
bool firsttime;
- vtkImageActor *imageactor;
- vtkImageShiftScale *imageshiftscale;
+ vtkImageActor *imageactor;
+ vtkImageShiftScale *imageshiftscale;
};
BBTK_BEGIN_DESCRIBE_BLACK_BOX(ImageActor,bbtk::AtomicBlackBox);
BBTK_AUTHOR("InfoDev CREATIS");
BBTK_DESCRIPTION("put image in a 3D univers");
BBTK_CATEGORY("");
- BBTK_INPUT(ImageActor,In,"Image input",vtkImageData*,"");
+ BBTK_INPUT(ImageActor,Active,"Active",bool,"");
+ BBTK_INPUT(ImageActor,In,"Image input",vtkImageData*,"");
BBTK_INPUT(ImageActor,Transform,"Transform",vtkLinearTransform*,"");
BBTK_INPUT(ImageActor,Renderer,"Renderer",vtkRenderer*,"");
BBTK_INPUT(ImageActor,Opacity,"Opacity [0-1]",double,"");