From b7d9f95b9534caca13e9e2fa6ec3d35eac6c15f9 Mon Sep 17 00:00:00 2001 From: Andreas Fabri Date: Mon, 6 May 2024 14:39:36 +0100 Subject: [PATCH] Polynomial: Add overload which is only documented --- Polynomial/include/CGAL/polynomial_utils.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Polynomial/include/CGAL/polynomial_utils.h b/Polynomial/include/CGAL/polynomial_utils.h index 86ffcb5916c8..69662eb98494 100644 --- a/Polynomial/include/CGAL/polynomial_utils.h +++ b/Polynomial/include/CGAL/polynomial_utils.h @@ -197,6 +197,14 @@ square_free_factorize(const Polynomial_d& p, OutputIterator oi){ typedef Polynomial_traits_d PT; return typename PT::Square_free_factorize()(p,oi); } + +template inline +OutputIterator +square_free_factorize(const Polynomial_d& p, OutputIterator oi, const typename Polynomial_traits_d::Innermost_coefficient_type& a){ + typedef Polynomial_traits_d PT; + return typename PT::Square_free_factorize()(p,oi,a); +} + // MakeSquareFree CGAL_UNARY_POLY_FUNCTION(Make_square_free, make_square_free) // IsSquareFree