X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=bbtk%2Fsrc%2FbbmaracasvisuShowNPoints.cxx;h=7da8c5679899bf767ac1f55264500efaa0c24eff;hb=bf403544fe90a939c6a988f2c06ead7f4738d545;hp=7b47d87d179eff11d7f9312c0b382b09be6302b1;hpb=4970ac35d6d4bc3cea54e8e6033b34c01c3103fb;p=creaMaracasVisu.git diff --git a/bbtk/src/bbmaracasvisuShowNPoints.cxx b/bbtk/src/bbmaracasvisuShowNPoints.cxx index 7b47d87..7da8c56 100644 --- a/bbtk/src/bbmaracasvisuShowNPoints.cxx +++ b/bbtk/src/bbmaracasvisuShowNPoints.cxx @@ -134,8 +134,7 @@ void WidgetShowNPoints::OnAddPoint (wxCommandEvent& event) renderer->GetRenderWindow()->Render(); //--BBTK - mbbShowNPoints->bbSetModifiedStatus(); - mbbShowNPoints->bbSignalOutputModification("Point"); + mbbShowNPoints->bbSignalOutputModification(std::string("Point")); } } @@ -152,8 +151,7 @@ void WidgetShowNPoints::OnErasePoint(wxCommandEvent& event) lstPointsZ.erase( lstPointsZ.begin()+id ); renderer->GetRenderWindow()->Render(); //--BBTK - mbbShowNPoints->bbSetModifiedStatus(); - mbbShowNPoints->bbSignalOutputModification("Point"); + mbbShowNPoints->bbSignalOutputModification(std::string("Point")); } } @@ -172,8 +170,7 @@ void WidgetShowNPoints::OnDeleteAllPoints(wxCommandEvent& event) lstPointsZ.clear(); renderer->GetRenderWindow()->Render(); //--BBTK - mbbShowNPoints->bbSetModifiedStatus(); - mbbShowNPoints->bbSignalOutputModification("Point"); + mbbShowNPoints->bbSignalOutputModification(std::string("Point")); } @@ -197,9 +194,9 @@ void ShowNPoints::Process() } -void ShowNPoints::CreateWidget() +void ShowNPoints::CreateWidget(wxWindow* parent) { - mwxwidget = new WidgetShowNPoints( bbGetWxParent() , bbGetInputRenderer(), this); + mwxwidget = new WidgetShowNPoints( parent , bbGetInputRenderer(), this); mwxwidget->SetPoint( bbGetInputIn() ); if (bbGetInputImage()==NULL) @@ -213,6 +210,7 @@ void ShowNPoints::CreateWidget() void ShowNPoints::bbUserConstructor() { + mwxwidget = NULL; std::vector colour; colour.push_back(1.0); colour.push_back(0.0); @@ -224,7 +222,7 @@ void ShowNPoints::bbUserConstructor() } -void ShowNPoints::bbUserCopyConstructor() +void ShowNPoints::bbUserCopyConstructor(bbtk::BlackBox::Pointer) { }