Updated to the change of interface of VFOrderedStarFF

This commit is contained in:
Paolo Cignoni 2013-11-25 10:37:42 +00:00
parent 7c0f42c4d7
commit 85ae6fe034
1 changed files with 69 additions and 70 deletions
vcg/complex/algorithms/parametrization

View File

@ -560,17 +560,16 @@ namespace vcg {
///check that is on border..
if (v.IsB())return false;
std::vector<FaceType*> faces;
std::vector<int> edges;
std::vector<face::Pos<FaceType>> posVec;
//SortedFaces(v,faces);
vcg::face::Pos<FaceType> pos(v.cVFp(), v.cVFi());
vcg::face::VFOrderedStarFF(pos, faces, edges);
face::Pos<FaceType> pos(v.cVFp(), v.cVFi());
vcg::face::VFOrderedStarFF(pos, posVec);
missmatch=0;
for (unsigned int i=0;i<faces.size();i++)
{
FaceType *curr_f=faces[i];
FaceType *next_f=faces[(i+1)%faces.size()];
FaceType *curr_f=posVec[i].F();
FaceType *next_f=posVec[(i+1)%faces.size()].F();
///find the current missmatch
missmatch+=MissMatchByCross(*curr_f,*next_f);