X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvStructSelector.cxx;h=bdff32671bbcdec9c5eb3289f9d49da385d00e4b;hb=598f6f384e3a8c26731ec183d9029a455c7a6e55;hp=d240c9b5469bf63e3c959418aead9094338091da;hpb=0083c3fb2c66812489631c7551709d121de51625;p=clitk.git diff --git a/vv/vvStructSelector.cxx b/vv/vvStructSelector.cxx index d240c9b..bdff326 100644 --- a/vv/vvStructSelector.cxx +++ b/vv/vvStructSelector.cxx @@ -1,31 +1,46 @@ +/*========================================================================= + Program: vv http://www.creatis.insa-lyon.fr/rio/vv + + Authors belong to: + - University of LYON http://www.universite-lyon.fr/ + - Léon Bérard cancer center http://www.centreleonberard.fr + - CREATIS CNRS laboratory http://www.creatis.insa-lyon.fr + + This software is distributed WITHOUT ANY WARRANTY; without even + the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + PURPOSE. See the copyright notices for more information. + + It is distributed under dual licence + + - BSD See included LICENSE.txt file + - CeCILL-B http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html +===========================================================================**/ #include "vvStructSelector.h" #include #include void vvStructSelector::SetStructures(StructureType structures) { - mStructures=structures; - for (StructureType::iterator i=structures.begin();i!=structures.end();i++) - { - std::ostringstream ss; - ss << (*i).first << ":" << (*i).second; - this->structSelectionWidget->addItem(ss.str().c_str()); - } + mStructures=structures; + for (StructureType::iterator i=structures.begin(); i!=structures.end(); i++) { + std::ostringstream ss; + ss << (*i).first << ":" << (*i).second; + this->structSelectionWidget->addItem(ss.str().c_str()); + } } std::vector vvStructSelector::getSelectedItems() { - std::vector result; - for (int i=0;icount();i++) - { - if (structSelectionWidget->item(i)->isSelected()) - result.push_back(mStructures[i].first); - } - return result; + std::vector result; + for (int i=0; icount(); i++) { + if (structSelectionWidget->item(i)->isSelected()) + result.push_back(mStructures[i].first); + } + return result; } vvStructSelector::vvStructSelector() { - setupUi(this); + setupUi(this); }