diff --git a/Surface_mesh_segmentation/include/CGAL/internal/Surface_mesh_segmentation/AABB_traits.h b/Surface_mesh_segmentation/include/CGAL/internal/Surface_mesh_segmentation/AABB_traits.h index b2e45cf4496..78599e17815 100644 --- a/Surface_mesh_segmentation/include/CGAL/internal/Surface_mesh_segmentation/AABB_traits.h +++ b/Surface_mesh_segmentation/include/CGAL/internal/Surface_mesh_segmentation/AABB_traits.h @@ -13,7 +13,10 @@ template { +public: typedef AABB_traits Base_traits; + typedef typename Base_traits::Bounding_box Bounding_box; + typedef typename Base_traits::Point_3 Point_3; class Do_intersect : public Base_traits::Do_intersect @@ -65,7 +68,6 @@ class AABB_traits_SDF : }; -public: Do_intersect do_intersect_object() { return Do_intersect(); }