- BBTK_DESCRIPTION("3D Viewer (vtk)");
- BBTK_INPUT(Viewer3D,In1,"Input actor",vtkProp3D *);
- BBTK_INPUT(Viewer3D,In2,"Input actor",vtkProp3D *);
- BBTK_INPUT(Viewer3D,In3,"Input actor",vtkProp3D *);
- BBTK_INPUT(Viewer3D,In4,"Input actor",vtkProp3D *);
- BBTK_INPUT(Viewer3D,In5,"Input actor",vtkProp3D *);
- BBTK_OUTPUT(Viewer3D,Renderer,"Renderer to which actors can be added.",vtkRenderer*);
- BBTK_OUTPUT(Viewer3D,Interactor,"Interactor with which vtk widgets can interact",wxVTKRenderWindowInteractor*);
+ BBTK_DESCRIPTION("3D Viewer widget (vtk)");
+ BBTK_CATEGORY("viewer");
+ BBTK_INPUT(Viewer3D,BackgroundColor,"Render background's color",std::vector<double>,"");
+ BBTK_INPUT(Viewer3D,In1,"Input actor",vtkProp3D *,"");
+ BBTK_INPUT(Viewer3D,In2,"Input actor",vtkProp3D *,"");
+ BBTK_INPUT(Viewer3D,In3,"Input actor",vtkProp3D *,"");
+ BBTK_INPUT(Viewer3D,In4,"Input actor",vtkProp3D *,"");
+ BBTK_INPUT(Viewer3D,In5,"Input actor",vtkProp3D *,"");
+ BBTK_INPUT(Viewer3D,Obs1,"Input observer",vtkInteractorObserver *,"");
+ BBTK_INPUT(Viewer3D,Obs2,"Input observer",vtkInteractorObserver *,"");
+ BBTK_INPUT(Viewer3D,Obs3,"Input observer",vtkInteractorObserver *,"");
+ BBTK_INPUT(Viewer3D,Obs4,"Input observer",vtkInteractorObserver *,"");
+ BBTK_INPUT(Viewer3D,Obs5,"Input observer",vtkInteractorObserver *,"");
+ BBTK_INPUT(Viewer3D,Stereo,"Stereo with Red-Blue filter. False/True (default False)",bool,"");
+ BBTK_OUTPUT(Viewer3D,Renderer,"Renderer to which actors can be added.",vtkRenderer*,"");
+ BBTK_OUTPUT(Viewer3D,Interactor,"Interactor with which vtk widgets can interact",wxVTKRenderWindowInteractor*,"");