X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=bbtk%2Fsrc%2FbbcreaMaracasVisuAddContainerSettings.cxx;h=f98873df899b18b78c0a0b7d368d2c7a3c8c5994;hb=a7017a8ade695bd14a4c7ee70b197d63b5e76765;hp=cadab5d78603934aef451bfc37767cabc9543001;hpb=880273de17de05d1237a5e8db513b58902b15d6e;p=creaMaracasVisu.git diff --git a/bbtk/src/bbcreaMaracasVisuAddContainerSettings.cxx b/bbtk/src/bbcreaMaracasVisuAddContainerSettings.cxx index cadab5d..f98873d 100644 --- a/bbtk/src/bbcreaMaracasVisuAddContainerSettings.cxx +++ b/bbtk/src/bbcreaMaracasVisuAddContainerSettings.cxx @@ -8,40 +8,48 @@ BBTK_BLACK_BOX_IMPLEMENTATION(AddContainerSettings,bbtk::AtomicBlackBox); void AddContainerSettings::Process() { - if(bbGetInputIn1()!=NULL){ - m_BCSettingsVector.push_back( bbGetInputIn1() ); - } - if(bbGetInputIn2()!=NULL){ - m_BCSettingsVector.push_back( bbGetInputIn2() ); - } - if(bbGetInputIn3()!=NULL){ - m_BCSettingsVector.push_back( bbGetInputIn3() ); - } - if(bbGetInputIn4()!=NULL){ - m_BCSettingsVector.push_back( bbGetInputIn4() ); - } - if(bbGetInputIn5()!=NULL){ - m_BCSettingsVector.push_back( bbGetInputIn5() ); - } - if(bbGetInputIn6()!=NULL){ - m_BCSettingsVector.push_back( bbGetInputIn6() ); - } - if(bbGetInputIn7()!=NULL){ - m_BCSettingsVector.push_back( bbGetInputIn7() ); - } - if(bbGetInputIn8()!=NULL){ - m_BCSettingsVector.push_back( bbGetInputIn8() ); - } - if(bbGetInputIn9()!=NULL){ - m_BCSettingsVector.push_back( bbGetInputIn9() ); - } - bbSetOutputOut( m_BCSettingsVector ); - + m_BCSettingsVector.clear(); + if(bbGetInputIn1()!=NULL){ + m_BCSettingsVector.push_back( bbGetInputIn1() ); + } + if(bbGetInputIn2()!=NULL){ + m_BCSettingsVector.push_back( bbGetInputIn2() ); + } + if(bbGetInputIn3()!=NULL){ + m_BCSettingsVector.push_back( bbGetInputIn3() ); + } + if(bbGetInputIn4()!=NULL){ + m_BCSettingsVector.push_back( bbGetInputIn4() ); + } + if(bbGetInputIn5()!=NULL){ + m_BCSettingsVector.push_back( bbGetInputIn5() ); + } + if(bbGetInputIn6()!=NULL){ + m_BCSettingsVector.push_back( bbGetInputIn6() ); + } + if(bbGetInputIn7()!=NULL){ + m_BCSettingsVector.push_back( bbGetInputIn7() ); + } + if(bbGetInputIn8()!=NULL){ + m_BCSettingsVector.push_back( bbGetInputIn8() ); + } + if(bbGetInputIn9()!=NULL){ + m_BCSettingsVector.push_back( bbGetInputIn9() ); + } + bbSetOutputOut( m_BCSettingsVector ); } void AddContainerSettings::bbUserSetDefaultValues() { - + bbSetInputIn1(NULL); + bbSetInputIn2(NULL); + bbSetInputIn3(NULL); + bbSetInputIn4(NULL); + bbSetInputIn5(NULL); + bbSetInputIn6(NULL); + bbSetInputIn7(NULL); + bbSetInputIn8(NULL); + bbSetInputIn9(NULL); } void AddContainerSettings::bbUserInitializeProcessing()