From a4c57e6f66cc6b603c546ea2dda4c4ac211f112f Mon Sep 17 00:00:00 2001 From: Andreas Fabri Date: Sun, 21 Mar 2021 19:35:41 +0100 Subject: [PATCH] Keep the old solve() --- Cartesian_kernel/include/CGAL/Cartesian/solve_3.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Cartesian_kernel/include/CGAL/Cartesian/solve_3.h b/Cartesian_kernel/include/CGAL/Cartesian/solve_3.h index 81d1f422a2d..b6ec10bb023 100644 --- a/Cartesian_kernel/include/CGAL/Cartesian/solve_3.h +++ b/Cartesian_kernel/include/CGAL/Cartesian/solve_3.h @@ -38,6 +38,20 @@ void solve (const VectorC3 &v0, alpha, beta, gamma, denom); } +template +void solve (const VectorC3 &v0, + const VectorC3 &v1, + const VectorC3 &v2, + const VectorC3 &d, + typename R::FT &alpha, typename R::FT &beta, typename R::FT &gamma) +{ + CGAL::solve(v0.x(), v0.y(), v0.z(), + v1.x(), v1.y(), v1.z(), + v2.x(), v2.y(), v2.z(), + d.x(), d.y(), d.z(), + alpha, beta, gamma); +} + } // namespace Cartesian_internal } //namespace CGAL