| 
    BWAPI
   
    
   
   | 
  
  
  
 
#include <CGAL/Interval_arithmetic.h>

Go to the source code of this file.
Classes | |
| class | _One_root_number< NumberType_, Filter_ > | 
Functions | |
| template<class NT , bool FL> | |
| std::pair< double, double > | to_interval (const _One_root_number< NT, FL > &x) | 
| template<class NT , bool FL> | |
| _One_root_number< NT, FL > | operator+ (const NT &val, const _One_root_number< NT, FL > &x) | 
| template<class NT , bool FL> | |
| _One_root_number< NT, FL > | operator- (const NT &val, const _One_root_number< NT, FL > &x) | 
| template<class NT , bool FL> | |
| _One_root_number< NT, FL > | operator* (const NT &val, const _One_root_number< NT, FL > &x) | 
| template<class NT , bool FL> | |
| _One_root_number< NT, FL > | operator/ (const NT &val, const _One_root_number< NT, FL > &x) | 
| template<class NT , bool FL> | |
| double | to_double (const _One_root_number< NT, FL > &x) | 
| template<class NT , bool FL> | |
| _One_root_number< NT, FL > | square (const _One_root_number< NT, FL > &x) | 
| template<class NT , bool FL> | |
| CGAL::Sign | sign (const _One_root_number< NT, FL > &x) | 
| template<class NT , bool FL> | |
| CGAL::Comparison_result | compare (const NT &val, const _One_root_number< NT, FL > &x) | 
| template<class NT , bool FL> | |
| CGAL::Comparison_result | compare (const _One_root_number< NT, FL > &x, const NT &val) | 
| template<class NT , bool FL> | |
| CGAL::Comparison_result | compare (const _One_root_number< NT, FL > &x, const _One_root_number< NT, FL > &y) | 
Header file for the One_root_number<NT> class.
| CGAL::Comparison_result compare | ( | const NT & | val, | 
| const _One_root_number< NT, FL > & | x | ||
| ) | 
| CGAL::Comparison_result compare | ( | const _One_root_number< NT, FL > & | x, | 
| const NT & | val | ||
| ) | 
| CGAL::Comparison_result compare | ( | const _One_root_number< NT, FL > & | x, | 
| const _One_root_number< NT, FL > & | y | ||
| ) | 
| _One_root_number<NT, FL> operator* | ( | const NT & | val, | 
| const _One_root_number< NT, FL > & | x | ||
| ) | 
Multiply a rational number and a one-root number.


| _One_root_number<NT, FL> operator+ | ( | const NT & | val, | 
| const _One_root_number< NT, FL > & | x | ||
| ) | 
| _One_root_number<NT, FL> operator- | ( | const NT & | val, | 
| const _One_root_number< NT, FL > & | x | ||
| ) | 
Subtract a one-root number from a rational number.

| _One_root_number<NT, FL> operator/ | ( | const NT & | val, | 
| const _One_root_number< NT, FL > & | x | ||
| ) | 
Divide a rational number by a one-root number.

| CGAL::Sign sign | ( | const _One_root_number< NT, FL > & | x | ) | 
Evaluate the sign of a one-root number.

| _One_root_number<NT, FL> square | ( | const _One_root_number< NT, FL > & | x | ) | 
Compute the square of a one-root number.

| double to_double | ( | const _One_root_number< NT, FL > & | x | ) | 
Get a double-precision approximation of the one-root number.

| std::pair<double, double> to_interval | ( | const _One_root_number< NT, FL > & | x | ) | 
Compute an isolating interval for the one-root number.

 1.7.6.1