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