X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=bbtk%2Fsrc%2FbbcreaMaracasVisuManualPaint.cxx;h=ba692644e2b621d30379b32924f6654c832adf62;hb=86048e9a60b41a8e2dcc1f7554835d16e74f2b2e;hp=f29e5e103d08c2e36bad2b7aad9fb24542061e59;hpb=f21fba620841086c95c71e58d1b4bbcf67ba3548;p=creaMaracasVisu.git diff --git a/bbtk/src/bbcreaMaracasVisuManualPaint.cxx b/bbtk/src/bbcreaMaracasVisuManualPaint.cxx index f29e5e1..ba69264 100644 --- a/bbtk/src/bbcreaMaracasVisuManualPaint.cxx +++ b/bbtk/src/bbcreaMaracasVisuManualPaint.cxx @@ -83,67 +83,49 @@ printf("ManualPaint::Process start\n"); { firsttime=false; - ManualPaintModel *mpModel = new ManualPaintModel(); - mpModel->SetImage( bbGetInputIn() ); + ManualPaintModel *mpModel = new ManualPaintModel(); + mpModel->SetImages( bbGetInputIn() , bbGetInputIn2() ); - wxManualPaintPanel *mpPanel = (wxManualPaintPanel*)bbGetOutputWidget(); -printf("ManualPaint::Process 1\n"); + wxManualPaintPanel *mpPanel = (wxManualPaintPanel*)bbGetOutputWidget(); mpPanel->SetManualPaintModel(mpModel); -printf("ManualPaint::Process 2 %p\n", mpPanel); if (bbGetInputWxVtkBaseView1()!=NULL) { ManualPaintControler *mpControler = new ManualPaintControler(); mpControler->SetManualPaintModel(mpModel); -printf("ManualPaint::Process 3\n"); mpControler->SetManualPaintPanel(mpPanel); -printf("ManualPaint::Process 4\n"); mpControler->SetWxVtk2DBaseView( (wxVtk2DBaseView*)bbGetInputWxVtkBaseView1() ); -printf("ManualPaint::Process 5 %p \n",bbGetInputWxVtkBaseView1() ); mpControler->Config(); -printf("ManualPaint::Process 6\n"); } if (bbGetInputWxVtkBaseView2()!=NULL) { -printf("ManualPaint::Process 7\n"); ManualPaintControler *mpControler = new ManualPaintControler(); -printf("ManualPaint::Process 7.1\n"); mpControler->SetManualPaintModel(mpModel); -printf("ManualPaint::Process 7.2\n"); mpControler->SetManualPaintPanel(mpPanel); -printf("ManualPaint::Process 7.3\n"); mpControler->SetWxVtk2DBaseView( (wxVtk2DBaseView*)bbGetInputWxVtkBaseView2() ); -printf("ManualPaint::Process 7.4 %p\n", bbGetInputWxVtkBaseView2() ); mpControler->Config(); -printf("ManualPaint::Process 8\n"); } if (bbGetInputWxVtkBaseView3()!=NULL) { -printf("ManualPaint::Process 9\n"); ManualPaintControler *mpControler = new ManualPaintControler(); mpControler->SetManualPaintModel(mpModel); mpControler->SetManualPaintPanel(mpPanel); mpControler->SetWxVtk2DBaseView( (wxVtk2DBaseView*)bbGetInputWxVtkBaseView3() ); mpControler->Config(); -printf("ManualPaint::Process 10\n"); } if (bbGetInputWxVtkBaseView4()!=NULL) { -printf("ManualPaint::Process 11\n"); ManualPaintControler *mpControler = new ManualPaintControler(); mpControler->SetManualPaintModel(mpModel); mpControler->SetManualPaintPanel(mpPanel); mpControler->SetWxVtk2DBaseView( (wxVtk2DBaseView*)bbGetInputWxVtkBaseView4() ); mpControler->Config(); -printf("ManualPaint::Process 12\n"); } -printf("ManualPaint::Process 13\n"); - } -printf("ManualPaint::Process end\n"); + } // firsttime } //=====