diff --git a/Surface_mesher/changes.txt b/Surface_mesher/changes.txt index 6a1c8eae61a..79caf7b3a62 100644 --- a/Surface_mesher/changes.txt +++ b/Surface_mesher/changes.txt @@ -7,6 +7,8 @@ - merge parameters.* with the Mesh_3 version, - use - new polyhedron_remesher.cpp +- use Robust_circumcenter_traits_3 by default, in + Surface_mesh_default_triangulation_3 9 August 2006 Laurent Rineau - documentation of Surface_mesh_default_triangulation_3 diff --git a/Surface_mesher/include/CGAL/Surface_mesh_default_triangulation_3.h b/Surface_mesher/include/CGAL/Surface_mesh_default_triangulation_3.h index 0cce18f192f..ba3d2719513 100644 --- a/Surface_mesher/include/CGAL/Surface_mesh_default_triangulation_3.h +++ b/Surface_mesher/include/CGAL/Surface_mesh_default_triangulation_3.h @@ -22,6 +22,7 @@ // traits class #include +#include // Delaunay #include @@ -36,15 +37,16 @@ namespace CGAL { class Surface_mesh_default_triangulation_3_generator { // traits class - typedef CGAL::Exact_predicates_inexact_constructions_kernel K; + typedef Exact_predicates_inexact_constructions_kernel K2; + typedef Robust_circumcenter_traits_3 K; // vertex and cell types - typedef CGAL::Surface_mesh_vertex_base_3 Vb; - typedef CGAL::Surface_mesh_cell_base_3 Cb; + typedef Surface_mesh_vertex_base_3 Vb; + typedef Surface_mesh_cell_base_3 Cb; // triangulation - typedef CGAL::Triangulation_data_structure_3 Tds; - typedef CGAL::Delaunay_triangulation_3 Tr; + typedef Triangulation_data_structure_3 Tds; + typedef Delaunay_triangulation_3 Tr; public: // result type