Regina 7.4.1 Calculation Engine
regina::IntegerBase< withInfinity > Member List

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

abs() constregina::IntegerBase< withInfinity >inline
divByExact(const IntegerBase &other)regina::IntegerBase< withInfinity >
divByExact(long other)regina::IntegerBase< withInfinity >
divExact(const IntegerBase &other) constregina::IntegerBase< withInfinity >inline
divExact(long other) constregina::IntegerBase< withInfinity >inline
divisionAlg(const IntegerBase &divisor) constregina::IntegerBase< withInfinity >
gcd(const IntegerBase &other) constregina::IntegerBase< withInfinity >
gcdWith(const IntegerBase &other)regina::IntegerBase< withInfinity >
gcdWithCoeffs(const IntegerBase &other) constregina::IntegerBase< withInfinity >inline
gcdWithCoeffs(const IntegerBase &other, IntegerBase &u, IntegerBase &v) constregina::IntegerBase< withInfinity >
hash() constregina::IntegerBase< withInfinity >inline
infinityregina::IntegerBase< withInfinity >static
IntegerBase()regina::IntegerBase< withInfinity >inline
IntegerBase(int value)regina::IntegerBase< withInfinity >inline
IntegerBase(unsigned value)regina::IntegerBase< withInfinity >inline
IntegerBase(long value)regina::IntegerBase< withInfinity >inline
IntegerBase(unsigned long value)regina::IntegerBase< withInfinity >inline
IntegerBase(long long value)regina::IntegerBase< withInfinity >inline
IntegerBase(unsigned long long value)regina::IntegerBase< withInfinity >inline
IntegerBase(const IntegerBase &value)regina::IntegerBase< withInfinity >inline
IntegerBase(const IntegerBase<! withInfinity > &value)regina::IntegerBase< withInfinity >inline
IntegerBase(IntegerBase &&src) noexceptregina::IntegerBase< withInfinity >inline
IntegerBase(IntegerBase<! withInfinity > &&src) noexceptregina::IntegerBase< withInfinity >inline
IntegerBase(const NativeInteger< bytes > &value)regina::IntegerBase< withInfinity >inline
IntegerBase(python_int value)regina::IntegerBase< withInfinity >
IntegerBase(double value)regina::IntegerBase< withInfinity >inline
IntegerBase(const char *value, int base=10)regina::IntegerBase< withInfinity >
IntegerBase(const std::string &value, int base=10)regina::IntegerBase< withInfinity >inline
IntegerBase<! withInfinity > (defined in regina::IntegerBase< withInfinity >)regina::IntegerBase< withInfinity >friend
isInfinite() constregina::IntegerBase< withInfinity >
isNative() constregina::IntegerBase< withInfinity >inline
isZero() constregina::IntegerBase< withInfinity >inline
lcm(const IntegerBase &other) constregina::IntegerBase< withInfinity >
lcmWith(const IntegerBase &other)regina::IntegerBase< withInfinity >
legendre(const IntegerBase &p) constregina::IntegerBase< withInfinity >
longValue() constregina::IntegerBase< withInfinity >inline
makeInfinite()regina::IntegerBase< withInfinity >inline
makeLarge()regina::IntegerBase< withInfinity >inline
NativeInteger (defined in regina::IntegerBase< withInfinity >)regina::IntegerBase< withInfinity >friend
nativeValue() constregina::IntegerBase< withInfinity >
negate()regina::IntegerBase< withInfinity >inline
oneregina::IntegerBase< withInfinity >static
operator%(const IntegerBase &other) constregina::IntegerBase< withInfinity >inline
operator%(long other) constregina::IntegerBase< withInfinity >inline
operator%=(const IntegerBase &other)regina::IntegerBase< withInfinity >
operator%=(long other)regina::IntegerBase< withInfinity >
operator*(const IntegerBase &other) constregina::IntegerBase< withInfinity >inline
operator*(long other) constregina::IntegerBase< withInfinity >inline
operator*=(const IntegerBase &other)regina::IntegerBase< withInfinity >
operator*=(long other)regina::IntegerBase< withInfinity >
operator+(const IntegerBase &other) constregina::IntegerBase< withInfinity >inline
operator+(long other) constregina::IntegerBase< withInfinity >inline
operator++()regina::IntegerBase< withInfinity >inline
operator++(int)regina::IntegerBase< withInfinity >inline
operator+=(const IntegerBase &other)regina::IntegerBase< withInfinity >inline
operator+=(long other)regina::IntegerBase< withInfinity >
operator-(const IntegerBase &other) constregina::IntegerBase< withInfinity >inline
operator-(long other) constregina::IntegerBase< withInfinity >inline
operator-() constregina::IntegerBase< withInfinity >inline
operator--()regina::IntegerBase< withInfinity >inline
operator--(int)regina::IntegerBase< withInfinity >inline
operator-=(const IntegerBase &other)regina::IntegerBase< withInfinity >inline
operator-=(long other)regina::IntegerBase< withInfinity >
operator/(const IntegerBase &other) constregina::IntegerBase< withInfinity >inline
operator/(long other) constregina::IntegerBase< withInfinity >inline
operator/=(const IntegerBase &other)regina::IntegerBase< withInfinity >
operator/=(long other)regina::IntegerBase< withInfinity >
operator<< (defined in regina::IntegerBase< withInfinity >)regina::IntegerBase< withInfinity >friend
operator<=>(const IntegerBase &rhs) constregina::IntegerBase< withInfinity >inline
operator<=>(long rhs) constregina::IntegerBase< withInfinity >inline
operator=(const IntegerBase &value)regina::IntegerBase< withInfinity >inline
operator=(const IntegerBase<! withInfinity > &value)regina::IntegerBase< withInfinity >inline
operator=(IntegerBase &&src) noexceptregina::IntegerBase< withInfinity >inline
operator=(IntegerBase<! withInfinity > &&src) noexceptregina::IntegerBase< withInfinity >inline
operator=(int value)regina::IntegerBase< withInfinity >inline
operator=(unsigned value)regina::IntegerBase< withInfinity >inline
operator=(long value)regina::IntegerBase< withInfinity >inline
operator=(unsigned long value)regina::IntegerBase< withInfinity >inline
operator=(long long value)regina::IntegerBase< withInfinity >inline
operator=(unsigned long long value)regina::IntegerBase< withInfinity >inline
operator=(const char *value)regina::IntegerBase< withInfinity >
operator=(const std::string &value)regina::IntegerBase< withInfinity >inline
operator==(const IntegerBase &rhs) constregina::IntegerBase< withInfinity >inline
operator==(const IntegerBase<! withInfinity > &rhs) constregina::IntegerBase< withInfinity >inline
operator==(long rhs) constregina::IntegerBase< withInfinity >inline
pythonValue() constregina::IntegerBase< withInfinity >
raiseToPower(unsigned long exp)regina::IntegerBase< withInfinity >
randomBinary(unsigned long n)regina::IntegerBase< withInfinity >static
randomBoundedByThis() constregina::IntegerBase< withInfinity >
randomCornerBinary(unsigned long n)regina::IntegerBase< withInfinity >static
rawData() constregina::IntegerBase< withInfinity >inline
rawData()regina::IntegerBase< withInfinity >inline
safeLongValue() constregina::IntegerBase< withInfinity >inline
setRaw(mpz_srcptr fromData)regina::IntegerBase< withInfinity >inline
sign() constregina::IntegerBase< withInfinity >inline
str() constregina::IntegerBase< withInfinity >inline
stringValue(int base=10) constregina::IntegerBase< withInfinity >
supportsInfinityregina::IntegerBase< withInfinity >static
swap(IntegerBase &other) noexceptregina::IntegerBase< withInfinity >inline
tightDecode(std::istream &input)regina::IntegerBase< withInfinity >inlinestatic
tightDecoding(const std::string &enc)regina::IntegerBase< withInfinity >inlinestatic
tightEncode(std::ostream &out) constregina::IntegerBase< withInfinity >inline
tightEncoding() constregina::IntegerBase< withInfinity >inline
tryReduce()regina::IntegerBase< withInfinity >inline
zeroregina::IntegerBase< withInfinity >static
~IntegerBase()regina::IntegerBase< withInfinity >inline