diff --git a/Geo/Cell.cpp b/Geo/Cell.cpp index 71b4415876ba5d5e02bb631ddd3c6bc151c48703..5cdaaba5cf84065da9abffbef17bde3de94d524d 100755 --- a/Geo/Cell.cpp +++ b/Geo/Cell.cpp @@ -281,9 +281,13 @@ CombinedCell::~CombinedCell(){ } bool CombinedCell::hasVertex(int vertex) const { - std::vector<int>::const_iterator it = std::find(_vs.begin(), _vs.end(), vertex); + /*std::vector<int>::const_iterator it = std::find(_vs.begin(), _vs.end(), vertex); if (it != _vs.end()) return true; - else return false; + else return false;*/ + for(unsigned int i = 0; i < _v.size(); i++){ + if(_v.at(i)->getNum() == vertex) return true; + } + return false; } void CombinedCell::printCell() const {