Polymake Template Library (PTL)
4.2
|
This is the complete list of members for pm::Rational, including all inherited members.
ceil() const | pm::Rational | inline |
compare(const Rational &b) const | pm::Rational | inline |
compare(double b) const | pm::Rational | inline |
copy_from(mpq_srcptr src) | pm::Rational | inline |
floor() const | pm::Rational | inline |
infinity(Int sgn) | pm::Rational | inlinestatic |
inv(const Rational &a) | pm::Rational | friend |
is_integral() const noexcept | pm::Rational | inline |
is_zero() const noexcept | pm::Rational | inline |
negate() | pm::Rational | inline |
num_proxy typedef | pm::Rational | |
operator double() const | pm::Rational | inlineexplicit |
operator*=(const Rational &b) | pm::Rational | inline |
operator+(const Rational &b) | pm::Rational | friend |
operator++() | pm::Rational | inline |
operator+=(const Rational &b) | pm::Rational | inline |
operator-(const Rational &a) | pm::Rational | friend |
operator-=(const Rational &b) | pm::Rational | inline |
operator/=(const Rational &b) | pm::Rational | inline |
operator<<=(long k) | pm::Rational | inline |
operator=(const Rational &b) | pm::Rational | inline |
operator>>=(long k) | pm::Rational | inline |
pow(const Rational &a, long k) | pm::Rational | inlinestatic |
pow(const Integer &a, long k) | pm::Rational | inlinestatic |
Rational(const Rational &b) | pm::Rational | inline |
Rational(const mpq_t &b) | pm::Rational | inlineexplicit |
Rational(mpq_t &&b) noexcept | pm::Rational | inlineexplicit |
Rational(const Integer &b) | pm::Rational | inline |
Rational(const mpz_t &b) | pm::Rational | inlineexplicit |
Rational(mpz_t &&b) | pm::Rational | inlineexplicit |
Rational(const Integer &num, const Integer &den) | pm::Rational | inline |
Rational(const mpz_t &num, const mpz_t &den) | pm::Rational | inline |
Rational(const char *s) | pm::Rational | explicit |
Rational(std::nullptr_t) | pm::Rational | inlineexplicitprotected |
set(const Integer &num, const Integer &den) | pm::Rational | inline |
swap(Rational &b) | pm::Rational | inline |
trunc() const | pm::Rational | inline |