| 
    BWAPI
   
    
   
   | 
  
  
  
 
#include <CGAL/Polynomial/internal/config.h>#include <CGAL/Polynomial/internal/Statistics.h>#include <boost/static_assert.hpp>#include <CGAL/Polynomial/internal/macros.h>#include <limits>
Go to the source code of this file.
Classes | |
| struct | Integral_domain_without_division_tag | 
corresponds to the IntegralDomainWithoutDiv concept.  More... | |
| struct | Euclidean_ring_tag | 
corresponds to the EuclideanRing concept.  More... | |
| struct | Field_tag | 
corresponds to the Field concept.  More... | |
| struct | Field_with_sqrt_tag | 
corresponds to the FieldWithSqrt concept.  More... | |
Namespaces | |
| namespace | CGAL::POLYNOMIAL | 
| namespace | CGAL::POLYNOMIAL::internal | 
| namespace | CGAL | 
Typedefs | |
| typedef int | Comparison_result | 
| typedef  CGAL_POLYNOMIAL_END_NAMESPACE CGAL_POLYNOMIAL_BEGIN_NAMESPACE enum Extended_sign  | Extended_sign | 
| Used for signs when filtering is involved.   | |
Enumerations | |
| enum | Extended_sign { EXTENDED_NEGATIVE = NEGATIVE, EXTENDED_ZERO = ZERO, EXTENDED_POSITIVE = POSITIVE, EXTENDED_UNKNOWN = 2 } | 
| Used for signs when filtering is involved.  More... | |
Functions | |
| template<class NT > | |
| Sign | sign (const NT &nt) | 
| template<class NT > | |
| Extended_sign | extended_sign (const NT &nt) | 
| Calculate the extened sign of a number.   | |
| template<class Rt > | |
| Rt | infinity () | 
Variables | |
| CGAL_POLYNOMIAL_BEGIN_NAMESPACE  typedef int  | Sign | 
The file which defines the basic things needed throught the module. All other headers should include this first.
| typedef int Comparison_result | 
| typedef CGAL_POLYNOMIAL_END_NAMESPACE CGAL_POLYNOMIAL_BEGIN_NAMESPACE enum Extended_sign Extended_sign | 
Used for signs when filtering is involved.
| enum Extended_sign | 
| Extended_sign extended_sign | ( | const NT & | nt | ) |  [inline] | 
        
Calculate the extened sign of a number.
For a regular number, the extened sign is teh same as the sign.
There is a specializated version for filtering included in CGAL/Polynomial/Tools/interval_arithmetic.h


| Rt infinity | ( | ) |  [inline] | 
        


| CGAL_POLYNOMIAL_BEGIN_NAMESPACE typedef int Sign | 
 1.7.6.1