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) |