From 2112a3641aa50dbcf3dd6dd05258fe9d616fd0d1 Mon Sep 17 00:00:00 2001 From: Simon Giraudot Date: Thu, 12 Mar 2020 10:37:23 +0100 Subject: [PATCH] Add missing inheritance to Eigen::NumTraits > --- Number_types/include/CGAL/Sqrt_extension/Eigen_NumTraits.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Number_types/include/CGAL/Sqrt_extension/Eigen_NumTraits.h b/Number_types/include/CGAL/Sqrt_extension/Eigen_NumTraits.h index b51e888839a..5725578ec46 100644 --- a/Number_types/include/CGAL/Sqrt_extension/Eigen_NumTraits.h +++ b/Number_types/include/CGAL/Sqrt_extension/Eigen_NumTraits.h @@ -14,10 +14,15 @@ #ifndef CGAL_SQRT_EXTENSION_EIGEN_NUMTRAITS_H #define CGAL_SQRT_EXTENSION_EIGEN_NUMTRAITS_H +#ifdef CGAL_EIGEN3_ENABLED + +#include + namespace Eigen { template struct NumTraits; template struct NumTraits > + : GenericNumTraits > { typedef CGAL::Sqrt_extension Real; typedef Real NonInteger; @@ -38,4 +43,6 @@ namespace Eigen { }; } +#endif // CGAL_EIGEN3_ENABLED + #endif