diff --git a/Packages/Fixed_precision_nt/include/CGAL/Fixed_precision_nt.h b/Packages/Fixed_precision_nt/include/CGAL/Fixed_precision_nt.h index 0fd9bd82ed3..2344e2416d8 100644 --- a/Packages/Fixed_precision_nt/include/CGAL/Fixed_precision_nt.h +++ b/Packages/Fixed_precision_nt/include/CGAL/Fixed_precision_nt.h @@ -149,13 +149,22 @@ inline Fixed_precision_nt operator/ inline bool operator< (Fixed_precision_nt a, Fixed_precision_nt b) -{ return (a.to_double() < b.to_double() );} +{ return (a.to_double() < b.to_double() );} +inline bool operator<= +(Fixed_precision_nt a, Fixed_precision_nt b) +{ return (a.to_double() <= b.to_double() );} +inline bool operator> +(Fixed_precision_nt a, Fixed_precision_nt b) +{ return (a.to_double() > b.to_double() );} +inline bool operator>= +(Fixed_precision_nt a, Fixed_precision_nt b) +{ return (a.to_double() >= b.to_double() );} inline bool operator== (Fixed_precision_nt a, Fixed_precision_nt b) -{ return (a.to_double() ==b.to_double() );} +{ return (a.to_double() == b.to_double() );} inline bool operator!= (Fixed_precision_nt a, Fixed_precision_nt b) -{ return (a.to_double() !=b.to_double() );} +{ return (a.to_double() != b.to_double() );} std::ostream &operator<<(std::ostream &os, const Fixed_precision_nt& a) diff --git a/Packages/Fixed_precision_nt/long_description.txt b/Packages/Fixed_precision_nt/long_description.txt index fd17cc4ab69..389cccc175d 100644 --- a/Packages/Fixed_precision_nt/long_description.txt +++ b/Packages/Fixed_precision_nt/long_description.txt @@ -10,6 +10,9 @@ predicates. Versions +2.15 (23 Jun 2000) + adding operators <= > >= for Micro$oft and kcc + 2.14 (17 May 2000) improved version, no longer .C file, + pb borland std:: in example diff --git a/Packages/Fixed_precision_nt/version b/Packages/Fixed_precision_nt/version index 3363066e09d..ace945411ff 100644 --- a/Packages/Fixed_precision_nt/version +++ b/Packages/Fixed_precision_nt/version @@ -1 +1 @@ -2.14 (17 May 2000) +2.15 (23 Jun 2000)