| 387 | } |
| 388 | |
| 389 | void triangulateContour( Mesh& mesh, EdgeId e, FaceId oldFace, FaceMap* new2OldMap, NewEdgesMap* new2OldEdgeMap ) |
| 390 | { |
| 391 | auto plan = getPlanarHoleFillPlan( mesh, e ); |
| 392 | executeTriangulateContourPlan( mesh, e, plan, oldFace, new2OldMap, new2OldEdgeMap ); |
| 393 | } |
| 394 | |
| 395 | /* this function triangulate holes where first and last edge are the same but sym |
| 396 | / \ |
no test coverage detected