diff --git a/src/meshlabplugins/filter_isoparametrization/local_parametrization.h b/src/meshlabplugins/filter_isoparametrization/local_parametrization.h index 9d3d0cb27..2f4d7831d 100644 --- a/src/meshlabplugins/filter_isoparametrization/local_parametrization.h +++ b/src/meshlabplugins/filter_isoparametrization/local_parametrization.h @@ -745,7 +745,7 @@ void AssingFather(typename MeshType::VertexType &v, typename MeshType::CoordType &bary, MeshType &domain) { - const MeshType::ScalarType eps=0.00001; + const MeshType::ScalarType eps=(MeshType::ScalarType)0.00001; assert((father-&(*domain.face.begin()))IsD())); assert(!(father==NULL)); @@ -829,7 +829,7 @@ bool testParametrization(MeshType &domain, if (wrong_address>0) { printf("\n PAR ERROR %d Wrong Address Num Faces %d\n",wrong_address,domain.fn); - system("pause"); + /*system("pause");*/ } return (is_good); } diff --git a/src/meshlabplugins/filter_isoparametrization/param_flip.h b/src/meshlabplugins/filter_isoparametrization/param_flip.h index 6fcbbbbb1..c9a1d7a79 100644 --- a/src/meshlabplugins/filter_isoparametrization/param_flip.h +++ b/src/meshlabplugins/filter_isoparametrization/param_flip.h @@ -66,7 +66,7 @@ class ParamEdgeFlip : public vcg::tri::PlanarEdgeFlip(father,bary,v->T().U(),v->T().V()); @@ -108,7 +108,7 @@ class ParamEdgeFlip : public vcg::tri::PlanarEdgeFlip vect=vcg::Point2(d0,d1); vect.Normalize(); - ScalarType norm=0.05;//((ScalarType)(rand()%1000))/(ScalarType)2000; + ScalarType norm=(ScalarType)0.05;//((ScalarType)(rand()%1000))/(ScalarType)2000; assert(norm<1); vect*=norm; int I1; @@ -299,7 +299,7 @@ public: CoordType XAxis,YAxis; // tangent axis in 3D Object space ///get tangent directions - bool done=TangentDir(I,bary,XAxis,YAxis,0.1); + bool done=TangentDir(I,bary,XAxis,YAxis,(ScalarType)0.1); if (!done) { (*ProjMatrix)[i].SetIdentity(); diff --git a/src/meshlabplugins/filter_isoparametrization/texcoord_optimization.h b/src/meshlabplugins/filter_isoparametrization/texcoord_optimization.h index 27ef45ccb..1bbb92e60 100644 --- a/src/meshlabplugins/filter_isoparametrization/texcoord_optimization.h +++ b/src/meshlabplugins/filter_isoparametrization/texcoord_optimization.h @@ -259,7 +259,7 @@ public: printf("v1 %lf,%lf \n",f->V(1)->T().U(),f->V(1)->T().V()); printf("v2 %lf,%lf \n",f->V(2)->T().U(),f->V(2)->T().V()); printf("Area Value %lf \n",val); - system("pause"); + //system("pause"); } return fabs(val);