From 11b8a288946c953472165ffbb5dbfbeb5ca64d26 Mon Sep 17 00:00:00 2001 From: Vincent Rouvreau Date: Mon, 8 Nov 2021 10:03:24 +0100 Subject: code review: factorization - Point_cgal_to_cython weighted version calls unweighted version --- src/python/include/Alpha_complex_factory.h | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'src') diff --git a/src/python/include/Alpha_complex_factory.h b/src/python/include/Alpha_complex_factory.h index 298469fe..8f820fc9 100644 --- a/src/python/include/Alpha_complex_factory.h +++ b/src/python/include/Alpha_complex_factory.h @@ -54,11 +54,7 @@ struct Point_cgal_to_cython { std::vector operator()(CgalPointType const& weighted_point) const { const auto& point = weighted_point.point(); - std::vector vd; - vd.reserve(point.dimension()); - for (auto coord = point.cartesian_begin(); coord != point.cartesian_end(); coord++) - vd.push_back(CGAL::to_double(*coord)); - return vd; + return Point_cgal_to_cython()(point); } }; -- cgit v1.2.3