From bf114a45093ed22a922903b88bc824865a781e32 Mon Sep 17 00:00:00 2001 From: Laurent Rineau Date: Tue, 22 Nov 2022 16:13:35 +0100 Subject: [PATCH] Remove CGAL_EPICK_SINGLE_PRECISION --- .../Exact_predicates_inexact_constructions_kernel.h | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/Kernel_23/include/CGAL/Exact_predicates_inexact_constructions_kernel.h b/Kernel_23/include/CGAL/Exact_predicates_inexact_constructions_kernel.h index 341c663007d..783d7e8277b 100644 --- a/Kernel_23/include/CGAL/Exact_predicates_inexact_constructions_kernel.h +++ b/Kernel_23/include/CGAL/Exact_predicates_inexact_constructions_kernel.h @@ -33,17 +33,10 @@ constexpr bool epick_use_static_filter = true; #endif -#ifndef CGAL_EPICK_SINGLE_PRECISION // Here Epick is a class, and Double_precision_epick an alias to it. class Epick; class Single_precision_epick; using Double_precision_epick = Epick; -#else // CGAL_EPICK_SINGLE_PRECISION -// Here, Epick is an alias to Single_precision_epick. -class Single_precision_epick; -class Double_precision_epick; -using Epick = Single_precision_epick; -#endif // CGAL_EPICK_SINGLE_PRECISION namespace internal { @@ -64,15 +57,10 @@ namespace internal { Filtered_kernel_adaptor, epick_use_static_filter>; }; -#ifndef CGAL_EPICK_SINGLE_PRECISION // The following is equivalent to Filtered_kernel< Simple_cartesian >, // but it's shorter in terms of template name length (for error messages, mangling...). class Epick : public internal::Epick_with_filtered_predicates {}; -#else // CGAL_EPICK_SINGLE_PRECISION -class Double_precision_epick : public internal::Epick_with_filtered_predicates -{}; -#endif // CGAL_EPICK_SINGLE_PRECISION template <> struct Triangulation_structural_filtering_traits {