From f749e088b80ac158ef4a71ecf32b74d8fabf098e Mon Sep 17 00:00:00 2001 From: Sven Oesau Date: Fri, 4 Oct 2024 12:22:03 +0200 Subject: [PATCH] copy -> assign --- .../Isosurfacing_3/internal/partition_traits_Octree.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Isosurfacing_3/include/CGAL/Isosurfacing_3/internal/partition_traits_Octree.h b/Isosurfacing_3/include/CGAL/Isosurfacing_3/internal/partition_traits_Octree.h index 1e598df2daa..9d49259bf57 100644 --- a/Isosurfacing_3/include/CGAL/Isosurfacing_3/internal/partition_traits_Octree.h +++ b/Isosurfacing_3/include/CGAL/Isosurfacing_3/internal/partition_traits_Octree.h @@ -385,7 +385,7 @@ public: { if (edges.empty()) { std::set edge_set = get_leaf_edges(o, edges); - std::copy(edge_set.begin(), edge_set.end(), std::back_inserter(edges)); + edges.assign(edge_set.begin(), edge_set.end(), std::back_inserter(edges)); } for (const edge_descriptor& e : edges) @@ -409,7 +409,7 @@ public: { if (cells.empty()) { auto cell_range = o.traverse(CGAL::Orthtrees::Leaves_traversal(o)); - std::copy(cell_range.begin(), cell_range.end(), std::back_inserter(cells)); + cells.assign(cell_range.begin(), cell_range.end()); } for (const cell_descriptor& v : cells) @@ -460,7 +460,7 @@ public: { if (edges.empty()) { std::set edge_set = get_leaf_edges(o); - std::copy(edge_set.begin(), edge_set.end(), std::back_inserter(edges)); + edges.assign(edge_set.begin(), edge_set.end()); } auto iterator = [&](const tbb::blocked_range& r) @@ -495,7 +495,7 @@ public: { if (cells.empty()) { auto cell_range = o.traverse(CGAL::Orthtrees::Leaves_traversal(o)); - std::copy(cell_range.begin(), cell_range.end(), std::back_inserter(cells)); + cells.assign(cell_range.begin(), cell_range.end()); } auto iterator = [&](const tbb::blocked_range& r)