X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Fstd%2Fsrc%2FbbstdMagicBox.cxx;h=0bebe536f148a40e4609039c0e5cff862626e122;hb=586347fdceaf64c3796be5c95d69ed1a18e3a16d;hp=16d7c975b53e7f0990911053b9c48e4e3f141afa;hpb=b8fe96fbebd153e92de1f1bfcad48ad009365df5;p=bbtk.git diff --git a/packages/std/src/bbstdMagicBox.cxx b/packages/std/src/bbstdMagicBox.cxx index 16d7c97..0bebe53 100644 --- a/packages/std/src/bbstdMagicBox.cxx +++ b/packages/std/src/bbstdMagicBox.cxx @@ -2,8 +2,8 @@ Program: bbtk Module: $RCSfile: bbstdMagicBox.cxx,v $ Language: C++ - Date: $Date: 2009/05/14 14:43:38 $ - Version: $Revision: 1.7 $ + Date: $Date: 2009/06/08 14:50:06 $ + Version: $Revision: 1.8 $ =========================================================================*/ /* --------------------------------------------------------------------- @@ -37,29 +37,9 @@ using namespace bbtk; namespace bbstd { - void MagicBox::bbSetStatusAndPropagate(bbtk::BlackBoxInputConnector* c, - bbtk::IOStatus s) - { - bbtkDebugMessageInc("change",5, - "=> MagicBox::bbSetStatusAndPropagate(input," - <IsConnected()) - { - std::string do_input = c->GetConnection()->GetBlackBoxToInput(); - c->GetConnection()->TransferData(); - bbSetOutputOut( bbGetInput(do_input) ); - } - mCanSet = false; - } - BlackBox::bbSetStatusAndPropagate(c,s); - } void MagicBox::bbUserSetDefaultValues() { - mCanSet = true; } void MagicBox::bbUserInitializeProcessing() { @@ -69,7 +49,7 @@ namespace bbstd } void MagicBox::DoProcess() { - mCanSet = true; + bbSetOutputOut( bbGetInputIn() ); } BBTK_ADD_BLACK_BOX_TO_PACKAGE(std,MagicBox);