diff --git a/src/meshlabplugins/filter_isoparametrization/parametrizator.h b/src/meshlabplugins/filter_isoparametrization/parametrizator.h index 5e62037ad..8fb88a632 100644 --- a/src/meshlabplugins/filter_isoparametrization/parametrizator.h +++ b/src/meshlabplugins/filter_isoparametrization/parametrizator.h @@ -507,6 +507,7 @@ public: bool Preconditions(MeshType &mesh) { bool b; + vcg::tri::UpdateTopology::FaceFace(mesh); b=vcg::tri::Clean::IsTwoManifoldFace(mesh); if (!b) @@ -522,12 +523,12 @@ public: for (unsigned int i=0;i::VertexFace(*mesh); done=InitBaseMesh(mesh,lower_limit,interval); if (!done) return false; - /*int time1=clock(); -#ifndef _MESHLAB - printf("ELAPSED TIME:%d secs",(int)(time1-time0)/1000); - printf("OPTIMIZATION TIME:%d percent of total",(int)(time_opt*100/(time1-time0))); -#endif*/ - + GlobalOptimizeStep(); return true; }