diff --git a/vcg/simplex/face/topology.h b/vcg/simplex/face/topology.h index d17ca0f6..7e84315d 100644 --- a/vcg/simplex/face/topology.h +++ b/vcg/simplex/face/topology.h @@ -1175,6 +1175,8 @@ void VFOrderedStarFF(const Pos &startPos, assert((posVec.size()%2)==0); posVec.erase(posVec.begin()+firstBorderInd+1+halfSize, posVec.end()); posVec.erase(posVec.begin(),posVec.begin()+firstBorderInd+1); + //reverse because canceled on ccw dir + std::reverse(posVec.begin(), posVec.end()); assert(posVec.size()==halfSize); } }