From f69d3e5e88a7a761d2519d17b1b7524b8713f9c4 Mon Sep 17 00:00:00 2001 From: Clement Jamin Date: Wed, 10 Apr 2013 17:30:12 +0200 Subject: [PATCH] Bugfix: "remove(first, beyond)" was missing from the documentation --- .../Triangulation_3/CGAL/Regular_triangulation_3.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Triangulation_3/doc/Triangulation_3/CGAL/Regular_triangulation_3.h b/Triangulation_3/doc/Triangulation_3/CGAL/Regular_triangulation_3.h index 3bcc5f8ea0d..d510ee30b3d 100644 --- a/Triangulation_3/doc/Triangulation_3/CGAL/Regular_triangulation_3.h +++ b/Triangulation_3/doc/Triangulation_3/CGAL/Regular_triangulation_3.h @@ -202,6 +202,17 @@ Removes the vertex `v` from the triangulation. */ void remove(Vertex_handle v); +/*! +Removes the vertices specified by the iterator range `[first, beyond)`. +The function `remove(Vertex_handle)` is called over each element of the range. +The number of vertices removed is returned. +\pre (i) all vertices of the range are finite vertices of the triangulation; and (ii) no vertices are repeated in the range. + +\tparam InputIterator must be an input iterator with value type `Vertex_handle`. +*/ +template < typename InputIterator > +int remove(InputIterator first, InputIterator beyond); + /// @} /*! \name Queries