diff --git a/Triangulation_3/include/CGAL/Triangulation_3.h b/Triangulation_3/include/CGAL/Triangulation_3.h index 5b2a7583e0f..3d8b15bdeba 100644 --- a/Triangulation_3/include/CGAL/Triangulation_3.h +++ b/Triangulation_3/include/CGAL/Triangulation_3.h @@ -121,6 +121,7 @@ protected: Triangulation_3_base() {} Triangulation_3_base(Lock_data_structure *) {} + void swap(Triangulation_3_base &tr){} public: @@ -130,6 +131,11 @@ public: } // LOCKS (no-op functions) + + template + bool try_lock_point(const Point_3 &p, int = 0) const + { return true; } + template bool try_lock_vertex(const Vertex_handle &, int = 0) const { return true; }