Regina Calculation Engine
regina::NIntegerBase< supportInfinity > Member List

This is the complete list of members for regina::NIntegerBase< supportInfinity >, including all inherited members.

abs() constregina::NIntegerBase< supportInfinity >inline
divByExact(const NIntegerBase &other)regina::NIntegerBase< supportInfinity >
divByExact(long other)regina::NIntegerBase< supportInfinity >
divExact(const NIntegerBase &other) constregina::NIntegerBase< supportInfinity >inline
divExact(long other) constregina::NIntegerBase< supportInfinity >inline
divisionAlg(const NIntegerBase< supportInfinity > &divisor, NIntegerBase< supportInfinity > &remainder) constregina::NIntegerBase< supportInfinity >
gcd(const NIntegerBase &other) constregina::NIntegerBase< supportInfinity >
gcdWith(const NIntegerBase &other)regina::NIntegerBase< supportInfinity >
gcdWithCoeffs(const NIntegerBase< supportInfinity > &other, NIntegerBase< supportInfinity > &u, NIntegerBase< supportInfinity > &v) constregina::NIntegerBase< supportInfinity >
infinityregina::NIntegerBase< supportInfinity >static
isInfinite() constregina::NIntegerBase< supportInfinity >
isNative() constregina::NIntegerBase< supportInfinity >inline
isZero() constregina::NIntegerBase< supportInfinity >inline
lcm(const NIntegerBase &other) constregina::NIntegerBase< supportInfinity >
lcmWith(const NIntegerBase &other)regina::NIntegerBase< supportInfinity >
legendre(const NIntegerBase< supportInfinity > &p) constregina::NIntegerBase< supportInfinity >
longValue() constregina::NIntegerBase< supportInfinity >inline
makeInfinite()regina::NIntegerBase< supportInfinity >inline
makeLarge()regina::NIntegerBase< supportInfinity >inline
nativeValue() constregina::NIntegerBase< supportInfinity >inline
negate()regina::NIntegerBase< supportInfinity >inline
NIntegerBase()regina::NIntegerBase< supportInfinity >inline
NIntegerBase(int value)regina::NIntegerBase< supportInfinity >inline
NIntegerBase(unsigned value)regina::NIntegerBase< supportInfinity >inline
NIntegerBase(long value)regina::NIntegerBase< supportInfinity >inline
NIntegerBase(unsigned long value)regina::NIntegerBase< supportInfinity >inline
NIntegerBase(const NIntegerBase< supportInfinity > &value)regina::NIntegerBase< supportInfinity >inline
NIntegerBase(const NIntegerBase<! supportInfinity > &value)regina::NIntegerBase< supportInfinity >inlineexplicit
NIntegerBase(const NNativeInteger< bytes > &value)regina::NIntegerBase< supportInfinity >inlineexplicit
NIntegerBase(double value)regina::NIntegerBase< supportInfinity >inline
NIntegerBase(const char *value, int base=10, bool *valid=0)regina::NIntegerBase< supportInfinity >
NIntegerBase(const std::string &value, int base=10, bool *valid=0)regina::NIntegerBase< supportInfinity >
NIntegerBase<! supportInfinity > (defined in regina::NIntegerBase< supportInfinity >)regina::NIntegerBase< supportInfinity >friend
NNativeInteger (defined in regina::NIntegerBase< supportInfinity >)regina::NIntegerBase< supportInfinity >friend
oneregina::NIntegerBase< supportInfinity >static
operator!=(const NIntegerBase &rhs) constregina::NIntegerBase< supportInfinity >inline
operator!=(const NIntegerBase<! supportInfinity > &rhs) constregina::NIntegerBase< supportInfinity >inline
operator!=(long rhs) constregina::NIntegerBase< supportInfinity >inline
operator%(const NIntegerBase &other) constregina::NIntegerBase< supportInfinity >inline
operator%(long other) constregina::NIntegerBase< supportInfinity >inline
operator%=(const NIntegerBase &other)regina::NIntegerBase< supportInfinity >
operator%=(long other)regina::NIntegerBase< supportInfinity >
operator*(const NIntegerBase &other) constregina::NIntegerBase< supportInfinity >inline
operator*(long other) constregina::NIntegerBase< supportInfinity >inline
operator*=(const NIntegerBase &other)regina::NIntegerBase< supportInfinity >
operator*=(long other)regina::NIntegerBase< supportInfinity >
operator+(const NIntegerBase &other) constregina::NIntegerBase< supportInfinity >inline
operator+(long other) constregina::NIntegerBase< supportInfinity >inline
operator++()regina::NIntegerBase< supportInfinity >inline
operator++(int)regina::NIntegerBase< supportInfinity >inline
operator+=(const NIntegerBase &other)regina::NIntegerBase< supportInfinity >inline
operator+=(long other)regina::NIntegerBase< supportInfinity >
operator-(const NIntegerBase &other) constregina::NIntegerBase< supportInfinity >inline
operator-(long other) constregina::NIntegerBase< supportInfinity >inline
operator-() constregina::NIntegerBase< supportInfinity >inline
operator--()regina::NIntegerBase< supportInfinity >inline
operator--(int)regina::NIntegerBase< supportInfinity >inline
operator-=(const NIntegerBase &other)regina::NIntegerBase< supportInfinity >inline
operator-=(long other)regina::NIntegerBase< supportInfinity >
operator/(const NIntegerBase &other) constregina::NIntegerBase< supportInfinity >inline
operator/(long other) constregina::NIntegerBase< supportInfinity >inline
operator/=(const NIntegerBase &other)regina::NIntegerBase< supportInfinity >
operator/=(long other)regina::NIntegerBase< supportInfinity >
operator<(const NIntegerBase &rhs) constregina::NIntegerBase< supportInfinity >inline
operator<(long rhs) constregina::NIntegerBase< supportInfinity >inline
operator<< (defined in regina::NIntegerBase< supportInfinity >)regina::NIntegerBase< supportInfinity >friend
operator<=(const NIntegerBase &rhs) constregina::NIntegerBase< supportInfinity >inline
operator<=(long rhs) constregina::NIntegerBase< supportInfinity >inline
operator=(const NIntegerBase &value)regina::NIntegerBase< supportInfinity >inline
operator=(const NIntegerBase<! supportInfinity > &value)regina::NIntegerBase< supportInfinity >inline
operator=(int value)regina::NIntegerBase< supportInfinity >inline
operator=(unsigned value)regina::NIntegerBase< supportInfinity >inline
operator=(long value)regina::NIntegerBase< supportInfinity >inline
operator=(unsigned long value)regina::NIntegerBase< supportInfinity >inline
operator=(const char *value)regina::NIntegerBase< supportInfinity >
operator=(const std::string &value)regina::NIntegerBase< supportInfinity >inline
operator==(const NIntegerBase &rhs) constregina::NIntegerBase< supportInfinity >inline
operator==(const NIntegerBase<! supportInfinity > &rhs) constregina::NIntegerBase< supportInfinity >inline
operator==(long rhs) constregina::NIntegerBase< supportInfinity >inline
operator>(const NIntegerBase &rhs) constregina::NIntegerBase< supportInfinity >inline
operator>(long rhs) constregina::NIntegerBase< supportInfinity >inline
operator>=(const NIntegerBase &rhs) constregina::NIntegerBase< supportInfinity >inline
operator>=(long rhs) constregina::NIntegerBase< supportInfinity >inline
raiseToPower(unsigned long exp)regina::NIntegerBase< supportInfinity >
randomBinary(unsigned long n)regina::NIntegerBase< supportInfinity >static
randomBoundedByThis() constregina::NIntegerBase< supportInfinity >
randomCornerBinary(unsigned long n)regina::NIntegerBase< supportInfinity >static
rawData() constregina::NIntegerBase< supportInfinity >inline
rawData()regina::NIntegerBase< supportInfinity >inline
setRaw(mpz_srcptr fromData)regina::NIntegerBase< supportInfinity >inline
sign() constregina::NIntegerBase< supportInfinity >inline
stringValue(int base=10) constregina::NIntegerBase< supportInfinity >
swap(NIntegerBase &other)regina::NIntegerBase< supportInfinity >
tryReduce()regina::NIntegerBase< supportInfinity >inline
zeroregina::NIntegerBase< supportInfinity >static
~NIntegerBase()regina::NIntegerBase< supportInfinity >inline

Copyright © 1999-2016, The Regina development team
This software is released under the GNU General Public License, with some additional permissions; see the source code for details.
For further information, or to submit a bug or other problem, please contact Ben Burton (bab@maths.uq.edu.au).