Revision: 73904
          http://sourceforge.net/p/brlcad/code/73904
Author:   starseeker
Date:     2019-09-12 14:30:39 +0000 (Thu, 12 Sep 2019)
Log Message:
-----------
be a bit more informative about the results\n

Modified Paths:
--------------
    brlcad/trunk/src/libbrep/cdt_mesh.cpp

Modified: brlcad/trunk/src/libbrep/cdt_mesh.cpp
===================================================================
--- brlcad/trunk/src/libbrep/cdt_mesh.cpp       2019-09-12 14:00:06 UTC (rev 
73903)
+++ brlcad/trunk/src/libbrep/cdt_mesh.cpp       2019-09-12 14:30:39 UTC (rev 
73904)
@@ -948,6 +948,7 @@
        return;
     }
 
+    sfile << "#include <stdio.h>\n";
     sfile << "#include \"bu/malloc.h\"\n";
     sfile << "#include \"bg/polygon.h\"\n";
     sfile << "int main() {\n";
@@ -996,6 +997,9 @@
     sfile << "int result = !bg_nested_polygon_triangulate(&faces, 
&num_faces,\n";
     sfile << "             NULL, NULL, opoly, " << poly.size()+1 << ", NULL, 
NULL, 0,\n";
     sfile << "             steiner, " << interior_points.size() << ", pnts_2d, 
" << pnts_2d.size() << ", TRI_CONSTRAINED_DELAUNAY);\n";
+    sfile << "if (result) printf(\"success\n\");\n";
+    sfile << "if (!result) printf(\"FAIL\n\");\n";
+    sfile << "return !result;\n";
     sfile << "};\n";
 
     sfile.close();
@@ -3815,6 +3819,7 @@
        return;
     }
 
+    sfile << "#include <stdio.h>\n";
     sfile << "#include \"bu/malloc.h\"\n";
     sfile << "#include \"bg/polygon.h\"\n";
     sfile << "int main() {\n";
@@ -3863,6 +3868,9 @@
     sfile << "int result = !bg_nested_polygon_triangulate(&faces, 
&num_faces,\n";
     sfile << "             NULL, NULL, opoly, " << outer_loop.poly.size()+1 << 
", holes_array, holes_npts, holes_cnt,\n";
     sfile << "             steiner, " << m_interior_pnts.size() << ", pnts_2d, 
" << m_pnts_2d.size() << ", TRI_CONSTRAINED_DELAUNAY);\n";
+    sfile << "if (result) printf(\"success\n\");\n";
+    sfile << "if (!result) printf(\"FAIL\n\");\n";
+    sfile << "return !result;\n";
     sfile << "};\n";
 
     sfile.close();

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to