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