diff --git a/Packages/Segment_Voronoi_diagram_2/include/CGAL/Segment_Voronoi_diagram_hierarchy_2.h b/Packages/Segment_Voronoi_diagram_2/include/CGAL/Segment_Voronoi_diagram_hierarchy_2.h index 514a185e8c7..05a94f3e645 100644 --- a/Packages/Segment_Voronoi_diagram_2/include/CGAL/Segment_Voronoi_diagram_hierarchy_2.h +++ b/Packages/Segment_Voronoi_diagram_2/include/CGAL/Segment_Voronoi_diagram_hierarchy_2.h @@ -181,6 +181,17 @@ public: } } + Vertex_handle insert(const Point& p, Vertex_handle) + { + return insert(p); + } + + Vertex_handle insert(const Point& p1, const Point& p2, + Vertex_handle) + { + return insert(p1, p2); + } + private: Vertex_handle insert_point(const Point& p, int level); void insert_point(const Point& p, int level, @@ -202,6 +213,11 @@ public: Vertex_handle nearest_neighbor(const Point& p, bool force_point = false) const; + Vertex_handle nearest_neighbor(const Point& p, Vertex_handle) + { + return nearest_neighbor(p); + } + private: void nearest_neighbor(const Site& p, Vertex_handle vnear[svd_hierarchy_2__maxlevel], @@ -310,7 +326,6 @@ clear() } } - template inline typename Segment_Voronoi_diagram_hierarchy_2::Vertex_handle