From ea61aa9fbdb327dc3ded7ee3652dbac822b6b23d Mon Sep 17 00:00:00 2001 From: Pedro Machado Manhaes de Castro Date: Mon, 10 Nov 2008 13:53:16 +0000 Subject: [PATCH] avoid ambiguity --- .../internal_function_has_on_spherical_kernel.h | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/Circular_kernel_3/include/CGAL/Circular_kernel_3/internal_function_has_on_spherical_kernel.h b/Circular_kernel_3/include/CGAL/Circular_kernel_3/internal_function_has_on_spherical_kernel.h index 196598eebb8..6f141eb4a4e 100644 --- a/Circular_kernel_3/include/CGAL/Circular_kernel_3/internal_function_has_on_spherical_kernel.h +++ b/Circular_kernel_3/include/CGAL/Circular_kernel_3/internal_function_has_on_spherical_kernel.h @@ -185,21 +185,7 @@ namespace CGAL { Sign compute_sign_of_cross_product(const typename SK::Circular_arc_point_3 &p1, const typename SK::Circular_arc_point_3 &p2, - const typename SK::Point_3 &c) { - return compute_sign_of_cross_product(p1.x()-c.x(), - p1.y()-c.y(), - p1.z()-c.z(), - p2.x()-c.x(), - p2.y()-c.y(), - p2.z()-c.z()); - } - - template< class SK> - inline - Sign - compute_sign_of_cross_product(const typename SK::Point_3 &p1, - const typename SK::Point_3 &p2, - const typename SK::Point_3 &c) { + const typename SK::Circular_arc_point_3 &c) { return compute_sign_of_cross_product(p1.x()-c.x(), p1.y()-c.y(), p1.z()-c.z(),