Use Triangulation_cell_base_with_circumcenter_3 in the default triangulation for Surface_mesher

This commit is contained in:
Laurent Rineau 2008-01-25 09:18:30 +00:00
parent 9b9e7ea100
commit e4e8a9e7d7
1 changed files with 4 additions and 2 deletions

View File

@ -1,4 +1,4 @@
// Copyright (c) 2006 INRIA Sophia-Antipolis (France).
// Copyright (c) 2006-2007 INRIA Sophia-Antipolis (France).
// All rights reserved.
//
// This file is part of CGAL (www.cgal.org); you may redistribute it under
@ -30,6 +30,7 @@
// vertex and cell bases
#include <CGAL/Surface_mesh_vertex_base_3.h>
#include <CGAL/Surface_mesh_cell_base_3.h>
#include <CGAL/Triangulation_cell_base_with_circumcenter_3.h>
namespace CGAL {
namespace Surface_mesher {
@ -43,9 +44,10 @@ namespace CGAL {
// vertex and cell types
typedef Surface_mesh_vertex_base_3<K> Vb;
typedef Surface_mesh_cell_base_3<K> Cb;
typedef Triangulation_cell_base_with_circumcenter_3<K, Cb> Cb_with_circumcenter;
// triangulation
typedef Triangulation_data_structure_3<Vb, Cb> Tds;
typedef Triangulation_data_structure_3<Vb, Cb_with_circumcenter> Tds;
typedef Delaunay_triangulation_3<K, Tds> Tr;
public: