Mesh_3 Polyhedral_mesh_domain_3 should be using Side_of_triangle_mesh as an implementation detail. TriangleAccessor_3 concept should also be replaced by FaceListGraph.
If we want to avoid a dependency between packages, we could leave Polyhedral_mesh_domain_3 as his, (deprecated it?) and introduced a new class working on models of FaceListGraph. This new class can be put in PMP.
Mesh_3
Polyhedral_mesh_domain_3
should be usingSide_of_triangle_mesh
as an implementation detail.TriangleAccessor_3
concept should also be replaced byFaceListGraph
. If we want to avoid a dependency between packages, we could leavePolyhedral_mesh_domain_3
as his, (deprecated it?) and introduced a new class working on models ofFaceListGraph
. This new class can be put in PMP.