From 6b222421bb0d33bf48bb2fe05a49b8f7a289b69a Mon Sep 17 00:00:00 2001 From: Eric Berberich Date: Thu, 2 Oct 2008 09:48:13 +0000 Subject: [PATCH] use const version --- .../Xy_coordinate_2.h | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/Algebraic_kernel_d/include/CGAL/Algebraic_curve_kernel_2/Xy_coordinate_2.h b/Algebraic_kernel_d/include/CGAL/Algebraic_curve_kernel_2/Xy_coordinate_2.h index c4fd436428f..418e5e3a298 100755 --- a/Algebraic_kernel_d/include/CGAL/Algebraic_curve_kernel_2/Xy_coordinate_2.h +++ b/Algebraic_kernel_d/include/CGAL/Algebraic_curve_kernel_2/Xy_coordinate_2.h @@ -763,21 +763,21 @@ public: typename Coercion::Cast cast; typedef typename CGAL::Polynomial_traits_d - ::Coefficient_iterator Coefficient_iterator; + ::Coefficient_const_iterator Coefficient_const_iterator; Coercion_interval iy(cast(get_approximation_y().lower()), cast(get_approximation_y().upper())); // CGAL::Polynomial does not provide Coercion_traits for number // types => therefore evaluate manually - Coefficient_iterator it + Coefficient_const_iterator it = typename CGAL::Polynomial_traits_d - ::Coefficient_end()(p) - 1; + ::Coefficient_const_end()(p) - 1; Coercion_interval res(interval_evaluate_1(*it)); - Coefficient_iterator p_begin + Coefficient_const_iterator p_begin = typename CGAL::Polynomial_traits_d - ::Coefficient_begin()(p); + ::Coefficient_const_begin()(p); while((it--) != p_begin) res = res * iy + (interval_evaluate_1(*it)); @@ -790,20 +790,20 @@ public: typename Coercion::Cast cast; typedef typename CGAL::Polynomial_traits_d - ::Coefficient_iterator Coefficient_iterator; + ::Coefficient_const_iterator Coefficient_const_iterator; Coercion_interval ix(cast(get_approximation_x().lower()), cast(get_approximation_x().upper())); - Coefficient_iterator it + Coefficient_const_iterator it = typename CGAL::Polynomial_traits_d - ::Coefficient_end()(p) - 1; + ::Coefficient_const_end()(p) - 1; Coercion_interval res(cast(*it)); - Coefficient_iterator p_begin + Coefficient_const_iterator p_begin = typename CGAL::Polynomial_traits_d - ::Coefficient_begin()(p); + ::Coefficient_const_begin()(p); while((it--) != p_begin) res = res * ix + Coercion_interval(cast(*it)); return res;