From 6416b4a73b1412201d06a25560e22a75a6522cb0 Mon Sep 17 00:00:00 2001 From: Olivier Devillers Date: Tue, 3 Jul 2012 15:33:45 +0000 Subject: [PATCH] default arg to tds constructor --- Triangulation/TODO | 2 +- .../Triangulation/triangulation_data_structure_static.cpp | 2 +- Triangulation/include/CGAL/Triangulation_data_structure.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Triangulation/TODO b/Triangulation/TODO index eb2569a69b7..2e262b834ed 100644 --- a/Triangulation/TODO +++ b/Triangulation/TODO @@ -7,7 +7,7 @@ example delaunay does not execute properly in Triangulation_data_structure : put a default value for dim in the constructor -(does not work, I do not understand why). +(does not work, I do not understand why). OK done. check that the perturbation scheme is independant of the order of insertion diff --git a/Triangulation/examples/Triangulation/triangulation_data_structure_static.cpp b/Triangulation/examples/Triangulation/triangulation_data_structure_static.cpp index 68c6c8743d9..674c9805ca7 100644 --- a/Triangulation/examples/Triangulation/triangulation_data_structure_static.cpp +++ b/Triangulation/examples/Triangulation/triangulation_data_structure_static.cpp @@ -6,7 +6,7 @@ int main() { typedef CGAL::Triangulation_data_structure > TDS; - TDS S(0); // the argument is not taken into account. dimension is 7. + TDS S; assert( 7 == S.ambient_dimension() ); assert( -2 == S.current_dimension() ); assert( S.is_valid() ); diff --git a/Triangulation/include/CGAL/Triangulation_data_structure.h b/Triangulation/include/CGAL/Triangulation_data_structure.h index e12f5770359..0800f42025a 100644 --- a/Triangulation/include/CGAL/Triangulation_data_structure.h +++ b/Triangulation/include/CGAL/Triangulation_data_structure.h @@ -147,7 +147,7 @@ private: }; public: - Triangulation_data_structure( int dim) /* Concept */ + Triangulation_data_structure( int dim=0) /* Concept */ : dmax_(get_ambient_dimension::value(dim)), dcur_(-2), vertices_(), full_cells_() {