diff --git a/Triangulation_2/include/CGAL/Constrained_triangulation_plus_2.h b/Triangulation_2/include/CGAL/Constrained_triangulation_plus_2.h index 5c2ff7e52394..74f12fa315eb 100644 --- a/Triangulation_2/include/CGAL/Constrained_triangulation_plus_2.h +++ b/Triangulation_2/include/CGAL/Constrained_triangulation_plus_2.h @@ -24,7 +24,6 @@ #include #include -#include #include #include @@ -57,27 +56,11 @@ class Pct2_vertex_handle_less_xy { // Tr the base triangulation class // Tr has to be Constrained or Constrained_Delaunay with Constrained_triangulation_plus_vertex_base -template < class Tr_ = Default > +template < class Tr_> class Constrained_triangulation_plus_2 - : public -Default::Get< Tr_, Constrained_Delaunay_triangulation_2< - Epick - , Triangulation_data_structure_2< - Triangulation_vertex_base_2 - , Constrained_triangulation_face_base_2 - > - , CGAL::Exact_predicates_tag - > >::type + : public Tr_ { - typedef typename - Default::Get< Tr_, Constrained_Delaunay_triangulation_2< - Epick - , Triangulation_data_structure_2< - Triangulation_vertex_base_2 - , Constrained_triangulation_face_base_2 - > - , CGAL::Exact_predicates_tag - > >::type Tr; + typedef Tr_ Tr; template