diff --git a/vcg/complex/algorithms/voronoi_processing.h b/vcg/complex/algorithms/voronoi_processing.h index 4ed61884..3bc92138 100644 --- a/vcg/complex/algorithms/voronoi_processing.h +++ b/vcg/complex/algorithms/voronoi_processing.h @@ -1484,7 +1484,7 @@ static bool CheckVoronoiTopology(MeshType& m,std::vector &seedVec) } std::vector regionVec(seedVec.size(),0); - for(int i=0; i< seedVec.size();i++) regionVec[i] = new MeshType; + for(size_t i=0; i< seedVec.size();i++) regionVec[i] = new MeshType; for(int i=0;i &seedVec) } bool AllDiskRegion=true; - for(int i=0; i< seedVec.size();i++) + for(size_t i=0; i< seedVec.size();i++) { MeshType &rm = *(regionVec[i]); tri::Clean::RemoveDuplicateVertex(rm); @@ -1559,7 +1559,7 @@ static void BuildSeedMap(MeshType &m, std::vector &seedVec, std:: for(size_t i=0;i=0 && tri::Index(m,seedVec[i])=0 && tri::Index(m,seedVec[i]) starVec; face::VVStarVF(&delaMesh.vert[i],starVec); - for(int j=0;jcP()); avgLenVec[i] /= float(starVec.size()); avgForce[i] =Point3f(0,0,0); - for(int j=0;jcP(); float len = force.Norm();