From 6a2e56a4a9856f6a9f01a7bf36dc61bd217d543e Mon Sep 17 00:00:00 2001 From: Sylvain Pion Date: Sun, 7 Nov 1999 15:59:00 +0000 Subject: [PATCH] - Added definitino of static data members Largest and Smallest. --- Packages/Interval_arithmetic/src/Interval_arithmetic.C | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Packages/Interval_arithmetic/src/Interval_arithmetic.C b/Packages/Interval_arithmetic/src/Interval_arithmetic.C index a501b9dfbf1..968614f270a 100644 --- a/Packages/Interval_arithmetic/src/Interval_arithmetic.C +++ b/Packages/Interval_arithmetic/src/Interval_arithmetic.C @@ -44,6 +44,9 @@ CGAL_BEGIN_NAMESPACE #endif unsigned Interval_nt_advanced::number_of_failures = 0; +const Interval_nt_advanced Interval_nt_advanced::Largest (-HUGE_VAL, HUGE_VAL); +const Interval_nt_advanced Interval_nt_advanced::Smallest + (-CGAL_IA_MIN_DOUBLE, CGAL_IA_MIN_DOUBLE); std::ostream & operator<< (std::ostream & os, const Interval_nt_advanced & I) @@ -89,7 +92,8 @@ static Borland_workaround Borland_workaround_object; // | -1+ulp | +inf | zero | // +--------+------+-------+ -FPU_CW_t FPU_empiric_test() +FPU_CW_t +FPU_empiric_test() { // If not marked "volatile", the result is false when optimizing // because the constants are propagated at compile time !!!