2 #ifndef __bbcreaMaracasVisuSTL_h_INCLUDED__
3 #define __bbcreaMaracasVisuSTL_h_INCLUDED__
4 #include "bbcreaMaracasVisu_EXPORT.h"
5 #include "bbtkWxBlackBox.h"
7 #include "vtkImageData.h"
9 //#include "marInterface.h"
11 namespace bbcreaMaracasVisu
14 class bbcreaMaracasVisu_EXPORT STL
16 public bbtk::WxBlackBox
18 BBTK_BLACK_BOX_INTERFACE(STL,bbtk::WxBlackBox);
19 BBTK_DECLARE_INPUT(In, vtkImageData*);
20 BBTK_PROCESS(Process);
22 BBTK_CREATE_WIDGET(CreateWidget);
23 void CreateWidget(wxWindow*);
29 BBTK_BEGIN_DESCRIBE_BLACK_BOX(STL, bbtk::WxBlackBox);
31 BBTK_AUTHOR("car-prie@uniandes.edu.co");
32 BBTK_DESCRIPTION("Black Box from the module STL in Maracas");
33 BBTK_CATEGORY("image, widget");
34 BBTK_INPUT(STL, In, "Image to the STereoLithography", vtkImageData*, "");
35 BBTK_END_DESCRIBE_BLACK_BOX(STL);
37 // EO namespace bbcreaMaracasVisu
39 #endif // __bbcreaMaracasVisuSTL_h_INCLUDED__
40 #endif // _USE_WXWIDGETS_