BWAPI
|
Go to the source code of this file.
Classes | |
class | CGALi::Creation_tag |
class | CGALi::Polynomial_rep< NT_ > |
class | Polynomial< NT > |
A basic polynomial class. More... | |
class | Benchmark_rep< CGAL::Polynomial< NT > > |
struct | Needs_parens_as_product< Polynomial< COEFF > > |
Namespaces | |
namespace | CGALi |
Defines | |
#define | CGAL_icoeff(T) |
#define | CGAL_int(T) |
Functions | |
template<class NT > | |
Polynomial< NT > | operator- (const Polynomial< NT > &p) |
template<class NT > | |
Polynomial< NT > | operator+ (const Polynomial< NT > &p) |
template<class NT > | |
Polynomial< NT > | operator* (const Polynomial< NT > &p1, const Polynomial< NT > &p2) |
template<class NT > | |
bool | operator== (const Polynomial< NT > &p1, const Polynomial< NT > &p2) |
template<class NT > | |
bool | operator< (const Polynomial< NT > &p1, const Polynomial< NT > &p2) |
template<class NT > | |
bool | operator> (const Polynomial< NT > &p1, const Polynomial< NT > &p2) |
template<class NT > | |
bool | operator== (const NT &num, const Polynomial< NT > &p) |
template<class NT > | |
bool | operator== (const Polynomial< NT > &p, const NT &num) |
template<class NT > | |
bool | operator< (const NT &num, const Polynomial< NT > &p) |
template<class NT > | |
bool | operator< (const Polynomial< NT > &p, const NT &num) |
template<class NT > | |
bool | operator> (const NT &num, const Polynomial< NT > &p) |
template<class NT > | |
bool | operator> (const Polynomial< NT > &p, const NT &num) |
template<class NT > | |
bool | operator== (const CGAL_int(NT)&num, const Polynomial< NT > &p) |
template<class NT > | |
bool | operator== (const Polynomial< NT > &p, const CGAL_int(NT)&num) |
template<class NT > | |
bool | operator< (const CGAL_int(NT)&num, const Polynomial< NT > &p) |
template<class NT > | |
bool | operator< (const Polynomial< NT > &p, const CGAL_int(NT)&num) |
template<class NT > | |
bool | operator> (const CGAL_int(NT)&num, const Polynomial< NT > &p) |
template<class NT > | |
bool | operator> (const Polynomial< NT > &p, const CGAL_int(NT)&num) |
template<class NT > | |
bool | operator== (const CGAL_icoeff(NT)&num, const Polynomial< NT > &p) |
template<class NT > | |
bool | operator== (const Polynomial< NT > &p, const CGAL_icoeff(NT)&num) |
template<class NT > | |
bool | operator< (const CGAL_icoeff(NT)&num, const Polynomial< NT > &p) |
template<class NT > | |
bool | operator< (const Polynomial< NT > &p, const CGAL_icoeff(NT)&num) |
template<class NT > | |
bool | operator> (const CGAL_icoeff(NT)&num, const Polynomial< NT > &p) |
template<class NT > | |
bool | operator> (const Polynomial< NT > &p, const CGAL_icoeff(NT)&num) |
template<class NT > | |
void | print_maple_monomial (std::ostream &os, const NT &coeff, const char *var, int expn) |
#define CGAL_icoeff | ( | T | ) |
typename CGAL::First_if_different< \ typename CGAL::CGALi::Innermost_coefficient_type<T>::Type, T, 1>::Type
#define CGAL_int | ( | T | ) |
typename CGAL::First_if_different< int, \ typename CGAL::CGALi::Innermost_coefficient_type<T>::Type , 2>::Type
Polynomial<NT> operator* | ( | const Polynomial< NT > & | p1, |
const Polynomial< NT > & | p2 | ||
) | [inline] |
Polynomial<NT> operator+ | ( | const Polynomial< NT > & | p | ) | [inline] |
Polynomial< NT > operator- | ( | const Polynomial< NT > & | p | ) | [inline] |
bool operator< | ( | const Polynomial< NT > & | p1, |
const Polynomial< NT > & | p2 | ||
) | [inline] |
bool operator< | ( | const NT & | num, |
const Polynomial< NT > & | p | ||
) | [inline] |
bool operator< | ( | const Polynomial< NT > & | p, |
const NT & | num | ||
) | [inline] |
bool operator< | ( | const CGAL_int(NT)& | num, |
const Polynomial< NT > & | p | ||
) | [inline] |
bool operator< | ( | const Polynomial< NT > & | p, |
const CGAL_int(NT)& | num | ||
) | [inline] |
bool operator< | ( | const CGAL_icoeff(NT)& | num, |
const Polynomial< NT > & | p | ||
) | [inline] |
bool operator< | ( | const Polynomial< NT > & | p, |
const CGAL_icoeff(NT)& | num | ||
) | [inline] |
bool operator== | ( | const Polynomial< NT > & | p1, |
const Polynomial< NT > & | p2 | ||
) | [inline] |
bool operator== | ( | const NT & | num, |
const Polynomial< NT > & | p | ||
) | [inline] |
bool operator== | ( | const Polynomial< NT > & | p, |
const NT & | num | ||
) | [inline] |
bool operator== | ( | const CGAL_int(NT)& | num, |
const Polynomial< NT > & | p | ||
) | [inline] |
bool operator== | ( | const Polynomial< NT > & | p, |
const CGAL_int(NT)& | num | ||
) | [inline] |
bool operator== | ( | const CGAL_icoeff(NT)& | num, |
const Polynomial< NT > & | p | ||
) | [inline] |
bool operator== | ( | const Polynomial< NT > & | p, |
const CGAL_icoeff(NT)& | num | ||
) | [inline] |
bool operator> | ( | const Polynomial< NT > & | p1, |
const Polynomial< NT > & | p2 | ||
) | [inline] |
bool operator> | ( | const NT & | num, |
const Polynomial< NT > & | p | ||
) | [inline] |
bool operator> | ( | const Polynomial< NT > & | p, |
const NT & | num | ||
) | [inline] |
bool operator> | ( | const CGAL_int(NT)& | num, |
const Polynomial< NT > & | p | ||
) | [inline] |
bool operator> | ( | const Polynomial< NT > & | p, |
const CGAL_int(NT)& | num | ||
) | [inline] |
bool operator> | ( | const CGAL_icoeff(NT)& | num, |
const Polynomial< NT > & | p | ||
) | [inline] |
bool operator> | ( | const Polynomial< NT > & | p, |
const CGAL_icoeff(NT)& | num | ||
) | [inline] |
void print_maple_monomial | ( | std::ostream & | os, |
const NT & | coeff, | ||
const char * | var, | ||
int | expn | ||
) | [inline] |