1 #include "bbmaracasvisuPlotterView.h"
2 #include "bbmaracasvisuPackage.h"
4 #include "pPlotterScaleX.h"
5 #include "pPlotterScaleY.h"
8 namespace bbmaracasvisu
11 BBTK_ADD_BLACK_BOX_TO_PACKAGE(maracasvisu,PlotterView)
12 BBTK_BLACK_BOX_IMPLEMENTATION(PlotterView,bbtk::WxBlackBox);
14 //---------------------------------------------------
15 void PlotterView::Process()
19 //---------------------------------------------------
20 void PlotterView::CreateWidget()
22 bbtkDebugMessageInc("Core",9,"PlotterView::CreateWxWindow()"<<std::endl);
23 mwxwidget = new pPlotterWindow( bbGetWxParent() , -1,wxDefaultPosition, wxDefaultSize, 0 );
24 mwxwidget->AddLayer(new pPlotterScaleX());
25 mwxwidget->AddLayer(new pPlotterScaleY());
26 pGraphicalFunction *pGF = mwxwidget->getFunctionForVectors( &(bbGetInputInX()), &(bbGetInputInY()) );
27 mwxwidget->addFunction(pGF);
28 bbtkDebugDecTab("Core",9);
29 bbSetOutputWidget( mwxwidget );
32 //---------------------------------------------------
33 void PlotterView::bbUserConstructor()
37 //---------------------------------------------------
38 void PlotterView::bbUserCopyConstructor()
42 //---------------------------------------------------
43 void PlotterView::bbUserDestructor()
48 // EO namespace bbmaracasvisu