From 7d47f9bb29c8b69c223d109dcd503e4de70dd4c5 Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Fri, 9 Oct 2009 21:10:12 +0000 Subject: [PATCH] fix generate point cloud (this explains the latest weird results :-) --- Geo/GFace.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Geo/GFace.cpp b/Geo/GFace.cpp index edd208a22e..ba88306481 100644 --- a/Geo/GFace.cpp +++ b/Geo/GFace.cpp @@ -1033,7 +1033,7 @@ bool GFace::fillPointCloud(double maxDist, std::vector<SPoint3> *points, double maxEdge = std::max(gp0.distance(gp1), std::max(gp1.distance(gp2), gp2.distance(gp0))); int N = maxEdge / maxDist; - for(double u = 1.; u < 1.; u += 1. / N){ + for(double u = 0.; u < 1.; u += 1. / N){ for(double v = 0.; v < 1 - u; v += 1. / N){ SPoint2 p = p0 * (1. - u - v) + p1 * u + p2 * v; GPoint gp(point(p)); -- GitLab