Easy3D 2.5.3
SurfaceMeshHoleFilling Class Reference

This class closes simple holes in a surface mesh. More...

#include <easy3d/algo/surface_mesh_hole_filling.h>

Public Member Functions

 SurfaceMeshHoleFilling (SurfaceMesh *mesh)
 construct with mesh
 
bool fill_hole (SurfaceMesh::Halfedge h)
 fill the hole specified by halfedge h
 

Detailed Description

This class closes simple holes in a surface mesh.

It closes simple holes (boundary loops of manifold vertices) by first filling the hole with an angle/area-minimizing triangulation, followed by isometric remeshing, and finished by curvature-minimizing fairing of the filled-in patch. See the following paper for more details:

  • Peter Liepa. Filling holes in meshes. SGP, pages 200–205, 2003.

The documentation for this class was generated from the following files: