From cb779038f68d5622e564d8ba6dad5bb4a71e1b1d Mon Sep 17 00:00:00 2001 From: Jane Tournois Date: Tue, 13 Jun 2023 10:40:33 +0200 Subject: [PATCH] refs are not needed here Co-authored-by: Sebastien Loriot --- .../Adaptive_sizing_field.h | 18 +++++++++--------- .../Isotropic_remeshing/Sizing_field.h | 10 +++++----- .../Isotropic_remeshing/Uniform_sizing_field.h | 14 +++++++------- 3 files changed, 21 insertions(+), 21 deletions(-) diff --git a/Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Isotropic_remeshing/Adaptive_sizing_field.h b/Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Isotropic_remeshing/Adaptive_sizing_field.h index d49ca57c8dc..7c86e142049 100644 --- a/Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Isotropic_remeshing/Adaptive_sizing_field.h +++ b/Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Isotropic_remeshing/Adaptive_sizing_field.h @@ -66,8 +66,8 @@ public: } private: - FT sqlength(const vertex_descriptor& va, - const vertex_descriptor& vb) const + FT sqlength(const vertex_descriptor va, + const vertex_descriptor vb) const { typename boost::property_map::const_type vpmap = get(CGAL::vertex_point, m_pmesh); @@ -80,7 +80,7 @@ private: } public: - FT get_sizing(const vertex_descriptor& v) const { + FT get_sizing(const vertex_descriptor v) const { CGAL_assertion(get(m_vertex_sizing_map, v)); return get(m_vertex_sizing_map, v); } @@ -140,7 +140,7 @@ public: #endif } - boost::optional is_too_long(const halfedge_descriptor& h) const + boost::optional is_too_long(const halfedge_descriptor h) const { const FT sqlen = sqlength(h); FT sqtarg_len = CGAL::min(get(m_vertex_sizing_map, source(h, m_pmesh)), @@ -153,8 +153,8 @@ public: return boost::none; } - boost::optional is_too_long(const vertex_descriptor& va, - const vertex_descriptor& vb) const + boost::optional is_too_long(const vertex_descriptor va, + const vertex_descriptor vb) const { const FT sqlen = sqlength(va, vb); FT sqtarg_len = CGAL::min(get(m_vertex_sizing_map, va), @@ -167,7 +167,7 @@ public: return boost::none; } - boost::optional is_too_short(const halfedge_descriptor& h) const + boost::optional is_too_short(const halfedge_descriptor h) const { const FT sqlen = sqlength(h); FT sqtarg_len = CGAL::min(get(m_vertex_sizing_map, source(h, m_pmesh)), @@ -180,7 +180,7 @@ public: return boost::none; } - virtual Point_3 split_placement(const halfedge_descriptor& h) const + virtual Point_3 split_placement(const halfedge_descriptor h) const { typename boost::property_map::const_type vpmap = get(CGAL::vertex_point, m_pmesh); @@ -188,7 +188,7 @@ public: get(vpmap, source(h, m_pmesh))); } - void update_sizing_map(const vertex_descriptor& v) + void update_sizing_map(const vertex_descriptor v) { // calculating it as the average of two vertices on other ends // of halfedges as updating is done during an edge split diff --git a/Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Isotropic_remeshing/Sizing_field.h b/Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Isotropic_remeshing/Sizing_field.h index 7f1a8a2abbe..359a9fc6b56 100644 --- a/Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Isotropic_remeshing/Sizing_field.h +++ b/Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Isotropic_remeshing/Sizing_field.h @@ -39,11 +39,11 @@ public: typedef typename K::FT FT; public: - virtual boost::optional is_too_long(const halfedge_descriptor& h) const = 0; - virtual boost::optional is_too_long(const vertex_descriptor& va, - const vertex_descriptor& vb) const = 0; - virtual boost::optional is_too_short(const halfedge_descriptor& h) const = 0; - virtual Point_3 split_placement(const halfedge_descriptor& h) const = 0; + virtual boost::optional is_too_long(const halfedge_descriptor h) const = 0; + virtual boost::optional is_too_long(const vertex_descriptor va, + const vertex_descriptor vb) const = 0; + virtual boost::optional is_too_short(const halfedge_descriptor h) const = 0; + virtual Point_3 split_placement(const halfedge_descriptor h) const = 0; }; diff --git a/Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Isotropic_remeshing/Uniform_sizing_field.h b/Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Isotropic_remeshing/Uniform_sizing_field.h index ce523b30a8a..cc229583b38 100644 --- a/Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Isotropic_remeshing/Uniform_sizing_field.h +++ b/Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/internal/Isotropic_remeshing/Uniform_sizing_field.h @@ -42,8 +42,8 @@ public: {} private: - FT sqlength(const vertex_descriptor& va, - const vertex_descriptor& vb) const + FT sqlength(const vertex_descriptor va, + const vertex_descriptor vb) const { typename boost::property_map::const_type vpmap = get(CGAL::vertex_point, m_pmesh); @@ -60,7 +60,7 @@ public: void calc_sizing_map() const {} void update_sizing_map(const vertex_descriptor& vnew) const {} - boost::optional is_too_long(const halfedge_descriptor& h) const + boost::optional is_too_long(const halfedge_descriptor h) const { const FT sqlen = sqlength(h); if(sqlen > m_sq_long) @@ -69,8 +69,8 @@ public: return boost::none; } - boost::optional is_too_long(const vertex_descriptor& va, - const vertex_descriptor& vb) const + boost::optional is_too_long(const vertex_descriptor va, + const vertex_descriptor vb) const { const FT sqlen = sqlength(va, vb); if (sqlen > m_sq_long) @@ -79,7 +79,7 @@ public: return boost::none; } - boost::optional is_too_short(const halfedge_descriptor& h) const + boost::optional is_too_short(const halfedge_descriptor h) const { const FT sqlen = sqlength(h); if (sqlen < m_sq_long) @@ -88,7 +88,7 @@ public: return boost::none; } - virtual Point_3 split_placement(const halfedge_descriptor& h) const + virtual Point_3 split_placement(const halfedge_descriptor h) const { typename boost::property_map::const_type vpmap = get(CGAL::vertex_point, m_pmesh);