Classes |
| class | Sqrt_extension< NT_, ROOT_ > |
| | represents an extension of a number type by one square root. More...
|
Defines |
| #define | CGAL_int(T) typename First_if_different<int, T>::Type |
Functions |
| template<class NT , class ROOT > |
| void | output_maple (std::ostream &, const Sqrt_extension< NT, ROOT > &) |
| template<class NT , class ROOT > |
| Sqrt_extension< NT, ROOT > | operator+ (const Sqrt_extension< NT, ROOT > &p) |
| template<class NT , class ROOT > |
| Sqrt_extension< NT, ROOT > | operator- (const Sqrt_extension< NT, ROOT > &p) |
| template<class NT , class ROOT > |
| bool | operator== (const Sqrt_extension< NT, ROOT > &p1, const Sqrt_extension< NT, ROOT > &p2) |
| template<class NT , class ROOT > |
| bool | operator< (const Sqrt_extension< NT, ROOT > &p1, const Sqrt_extension< NT, ROOT > &p2) |
| template<class NT , class ROOT > |
| bool | operator== (const Sqrt_extension< NT, ROOT > &p, const NT &num) |
| template<class NT , class ROOT > |
| bool | operator< (const Sqrt_extension< NT, ROOT > &p, const NT &num) |
| template<class NT , class ROOT > |
| bool | operator> (const Sqrt_extension< NT, ROOT > &p, const NT &num) |
| template<class NT , class ROOT > |
| bool | operator== (const NT &num, const Sqrt_extension< NT, ROOT > &p) |
| template<class NT , class ROOT > |
| bool | operator< (const NT &num, const Sqrt_extension< NT, ROOT > &p) |
| template<class NT , class ROOT > |
| bool | operator> (const NT &num, const Sqrt_extension< NT, ROOT > &p) |
| template<class NT , class ROOT > |
| bool | operator== (const Sqrt_extension< NT, ROOT > &p, CGAL_int(NT) num) |
| template<class NT , class ROOT > |
| bool | operator< (const Sqrt_extension< NT, ROOT > &p, CGAL_int(NT) num) |
| template<class NT , class ROOT > |
| bool | operator> (const Sqrt_extension< NT, ROOT > &p, CGAL_int(NT) num) |
| template<class NT , class ROOT > |
| bool | operator== (CGAL_int(NT) num, const Sqrt_extension< NT, ROOT > &p) |
| template<class NT , class ROOT > |
| bool | operator< (CGAL_int(NT) num, const Sqrt_extension< NT, ROOT > &p) |
| template<class NT , class ROOT > |
| bool | operator> (CGAL_int(NT) num, const Sqrt_extension< NT, ROOT > &p) |
| template<typename NT , typename ROOT > |
| Sqrt_extension< NT, ROOT > min | BOOST_PREVENT_MACRO_SUBSTITUTION (const Sqrt_extension< NT, ROOT > &x, const Sqrt_extension< NT, ROOT > &y) |
| template<class NT , class ROOT > |
| CGAL::Comparison_result | compare (const Sqrt_extension< NT, ROOT > &x, const Sqrt_extension< NT, ROOT > &y, bool in_same_extension=true) |