When I call mesh.delete_face(face_handle)
in an OpenMesh using OpenMesh::TriMesh_ArrayKernelT<>
I get somehow faces with more than 3 vertices, possibly a polygon around the hole created by deleted faces.
How can I avoid this to just get a boundary around the hole but no polygon? I am a bit surprised that a TriMesh can contain polygonal faces.