diff --git a/Heat_method_3/include/CGAL/Heat_method_3/Intrinsic_Delaunay_Triangulation_3.h b/Heat_method_3/include/CGAL/Heat_method_3/Intrinsic_Delaunay_Triangulation_3.h index 823e53cb3a2..d00ee97d05f 100644 --- a/Heat_method_3/include/CGAL/Heat_method_3/Intrinsic_Delaunay_Triangulation_3.h +++ b/Heat_method_3/include/CGAL/Heat_method_3/Intrinsic_Delaunay_Triangulation_3.h @@ -472,6 +472,8 @@ struct graph_traits::face_iterator face_iterator; typedef typename boost::graph_traits::vertices_size_type vertices_size_type; + + static face_descriptor null_face() { return boost::graph_traits::null_face(); } }; } // namespace boost @@ -606,7 +608,18 @@ halfedge(typename boost::graph_traits +typename boost::graph_traits >::halfedge_descriptor +opposite(typename boost::graph_traits >::halfedge_descriptor hd, + const Intrinsic_Delaunay_Triangulation_3& idt) +{ + return opposite(hd, idt.triangle_mesh()); +} template +typename boost::graph_traits >::face_descriptor +face(typename boost::graph_traits >::halfedge_descriptor hd, + const Intrinsic_Delaunay_Triangulation_3& idt) +{ + return face(hd, idt.triangle_mesh()); +} template