#include "bbcreaMaracasVisuSTL.h" #include "bbcreaMaracasVisuPackage.h" #include "wxSTLWidget_03.h" namespace bbcreaMaracasVisu { BBTK_ADD_BLACK_BOX_TO_PACKAGE(creaMaracasVisu, STL) BBTK_BLACK_BOX_IMPLEMENTATION(STL, bbtk::WxBlackBox); void STL::Process() { vtkImageData* img = bbGetInputIn(); if(img != NULL){ ((wxSTLWidget_03*)bbGetOutputWidget())->setImage(img); // mar->_experiment->initExperiment(img); } } void STL::CreateWidget(wxWindow* parent) { //mar = new marInterface(); wxWindow* stl = new wxSTLWidget_03(parent);//, mar); bbSetOutputWidget( stl ); //Process(); } //----------------------------------------------------------------- void STL::bbUserSetDefaultValues() { bbSetInputIn(NULL); } //----------------------------------------------------------------- void STL::bbUserInitializeProcessing() { } //----------------------------------------------------------------- void STL::bbUserFinalizeProcessing() { } //----------------------------------------------------------------- } // EO namespace bbcreaMaracasVisu