pm::Integer Member List

This is the complete list of members for pm::Integer, including all inherited members.

abs(const Integer &a)pm::Integer [friend]
abs_equal(const Integer &a, const Integer &b)pm::Integer [friend]
abs_equal(const Integer &a, long b)pm::Integer [friend]
abs_equal(const Integer &a, double b)pm::Integer [friend]
binom(const Integer &n, long k)pm::Integer [static]
binom(long n, long k)pm::Integer [static]
bit(unsigned long i) const pm::Integer [inline]
compare(const Integer &b) const pm::Integer [inline]
compare(long b) const pm::Integer [inline]
compare(int b) const pm::Integer [inline]
compare(double b) const pm::Integer [inline]
div_exact(const Integer &b)pm::Integer [inline]
div_exact(long b)pm::Integer [inline]
div_exact(const Integer &a, const Integer &b)pm::Integer [friend]
div_exact(const Integer &a, long b)pm::Integer [friend]
even() const pm::Integer [inline]
fac(long k)pm::Integer [inline, static]
gcd(const Integer &a, const Integer &b)pm::Integer [friend]
gcd(const Integer &a, long b)pm::Integer [friend]
gcd(long a, const Integer &b)pm::Integer [friend]
gcd_ext(const Integer &a, const Integer &b, Integer &g, Integer &p, Integer &q)pm::Integer [friend]
Integer()pm::Integer [inline]
Integer(long i)pm::Integer [inline]
Integer(int i)pm::Integer [inline]
Integer(double d)pm::Integer [inline]
Integer(const char *s)pm::Integer [inline, explicit]
Integer(GMP::TempInteger &tmp)pm::Integer [inline, explicit]
Integer(const Rational &b)pm::Integer [inline, explicit]
isfinite(const Integer &a)pm::Integer [friend]
isinf(const Integer &a)pm::Integer [friend]
lcm(const Integer &a, const Integer &b)pm::Integer [friend]
log2_ceil(const Integer &a)pm::Integer [friend]
log2_floor(const Integer &a)pm::Integer [friend]
negate()pm::Integer [inline]
odd() const pm::Integer [inline]
operator bool() const pm::Integer [inline]
operator double() const pm::Integer [inline]
operator int() const pm::Integer [inline]
operator long() const pm::Integer [inline]
operator!() const pm::Integer [inline]
operator%(const Integer &a, const Integer &b)pm::Integer [friend]
operator%(const Integer &a, long b)pm::Integer [friend]
operator%(int a, const Integer &b)pm::Integer [friend]
operator%(long a, const Integer &b)pm::Integer [friend]
operator%=(const Integer &b)pm::Integer [inline]
operator%=(long b)pm::Integer [inline]
operator*(const Integer &a, const Integer &b)pm::Integer [friend]
operator*(const Integer &a, long b)pm::Integer [friend]
operator*=(const Integer &b)pm::Integer [inline]
operator*=(long b)pm::Integer [inline]
operator+(const Integer &a, const Integer &b)pm::Integer [friend]
operator+(const Integer &a, long b)pm::Integer [friend]
operator++()pm::Integer [inline]
operator+=(const Integer &b)pm::Integer [inline]
operator+=(long b)pm::Integer [inline]
operator-(const Integer &a, const Integer &b)pm::Integer [friend]
operator-(const Integer &a, long b)pm::Integer [friend]
operator-(long a, const Integer &b)pm::Integer [friend]
operator-(const Integer &a)pm::Integer [friend]
operator--()pm::Integer [inline]
operator-=(const Integer &b)pm::Integer [inline]
operator-=(long b)pm::Integer [inline]
operator/(const Integer &a, const Integer &b)pm::Integer [friend]
operator/(const Integer &a, long b)pm::Integer [friend]
operator/(int a, const Integer &b)pm::Integer [friend]
operator/(long a, const Integer &b)pm::Integer [friend]
operator/=(const Integer &b)pm::Integer [inline]
operator/=(long b)pm::Integer [inline]
operator<(const Integer &a, long b)pm::Integer [friend]
operator<<(const Integer &a, unsigned long k)pm::Integer [friend]
operator<<(std::ostream &os, const Integer &a)pm::Integer [friend]
operator<<=(unsigned long k)pm::Integer [inline]
operator=(const Rational &b)pm::Integer [inline]
operator=(const Integer &b)pm::Integer [inline]
operator=(long b)pm::Integer [inline]
operator=(int b)pm::Integer [inline]
operator=(double d)pm::Integer [inline]
operator==(const Integer &a, long b)pm::Integer [friend]
operator>(const Integer &a, long b)pm::Integer [friend]
operator>>(const Integer &a, unsigned long k)pm::Integer [friend]
operator>>(std::istream &is, Integer &a)pm::Integer [friend]
operator>>=(unsigned long k)pm::Integer [inline]
pow(const Integer &a, unsigned long k)pm::Integer [inline, static]
pow(unsigned long a, unsigned long k)pm::Integer [inline, static]
putstr(std::ios::fmtflags flags, char *buf) const pm::Integer
read(std::istream &is, bool allow_sign=true)pm::Integer
relocate(Integer *from, Integer *to)pm::Integer [friend]
reppm::Integer [protected]
set(const char *s)pm::Integer [inline]
set(mpz_srcptr src)pm::Integer [inline]
sqrt(const Integer &a)pm::Integer [friend]
strsize(std::ios::fmtflags flags) const pm::Integer
swap(Integer &b)pm::Integer [inline]
to_string(int base=10) const pm::Integer
Generated on Wed Mar 30 23:31:46 2011 for Polymake Template Library (PTL) by doxygen 1.5.6