MCPcopy Create free account
hub / github.com/PyMesh/PyMesh / run

Method run

tools/Triangulation/ShewchukTriangle/ConformingDelaunay.cpp:10–24  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

8using namespace PyMesh;
9
10void Triangle::ConformingDelaunay::run() {
11 TriangleWrapper triangle;
12 triangle.set_points(m_points);
13 triangle.set_segments(m_segments);
14 triangle.set_conforming_delaunay(true);
15 triangle.keep_convex_hull(true);
16 //triangle.set_min_angle(0.0);
17 triangle.set_verbosity(0);
18 triangle.run();
19 m_vertices = triangle.get_vertices();
20 auto faces = triangle.get_faces();
21 if (faces.rows() > 0) {
22 m_faces = triangle.get_faces();
23 }
24}
25
26#endif

Callers 1

refineMethod · 0.45

Calls 7

keep_convex_hullMethod · 0.80
set_pointsMethod · 0.45
set_segmentsMethod · 0.45
set_verbosityMethod · 0.45
get_verticesMethod · 0.45
get_facesMethod · 0.45

Tested by

no test coverage detected