X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=common%2FclitkCommon.cxx;h=fa1c5950b7408df5bea2c860bc65f04f855b29b2;hb=e0bfd8dc8b4063f757b7f3858d7c1efeadc17561;hp=715c228ae589c9c10a38bb10eb5e8bc60bc2e2ec;hpb=0083c3fb2c66812489631c7551709d121de51625;p=clitk.git diff --git a/common/clitkCommon.cxx b/common/clitkCommon.cxx index 715c228..fa1c595 100644 --- a/common/clitkCommon.cxx +++ b/common/clitkCommon.cxx @@ -1,15 +1,23 @@ +/*========================================================================= + 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://oncora1.lyon.fnclcc.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 +======================================================================-====*/ + #ifndef CLITKCOMMON_CXX #define CLITKCOMMON_CXX -/** - ------------------------------------------------- - * @file clitkCommon.cxx - * @author David Sarrut - * @date 17 May 2006 07:59:06 - * - * @brief - * - * - -------------------------------------------------*/ #include "clitkCommon.h" #include @@ -261,5 +269,21 @@ void clitk::enableStdCerr() { } //-------------------------------------------------------------------- + +//-------------------------------------------------------------------- +void clitk::readDoubleFromFile(const std::string & filename, std::vector & list) { + std::ifstream is; + clitk::openFileForReading(is, filename); + list.clear(); + while (is) { + clitk::skipComment(is); + double d; + is >> d; + if (is) list.push_back(d); + } +} +//-------------------------------------------------------------------- + + #endif /* end #define CLITKCOMMON_CXX */