Regina Calculation Engine
regina::NPolynomial< T > Member List

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

degree() constregina::NPolynomial< T >inline
detail() constregina::Output< NPolynomial< T >, supportsUtf8 >
divisionAlg(const NPolynomial< T > &divisor, NPolynomial< T > &quotient, NPolynomial< T > &remainder) constregina::NPolynomial< T >
gcdWithCoeffs(const NPolynomial< U > &other, NPolynomial< T > &gcd, NPolynomial< T > &u, NPolynomial< T > &v) constregina::NPolynomial< T >
init()regina::NPolynomial< T >inline
init(size_t degree)regina::NPolynomial< T >inline
init(iterator begin, iterator end)regina::NPolynomial< T >
isMonic() constregina::NPolynomial< T >inline
isZero() constregina::NPolynomial< T >inline
leading() constregina::NPolynomial< T >inline
NPolynomial()regina::NPolynomial< T >inline
NPolynomial(size_t degree)regina::NPolynomial< T >inlineexplicit
NPolynomial(const NPolynomial< T > &value)regina::NPolynomial< T >inline
NPolynomial(const NPolynomial< U > &value)regina::NPolynomial< T >inline
NPolynomial(iterator begin, iterator end)regina::NPolynomial< T >inline
operator!=(const NPolynomial< T > &rhs) constregina::NPolynomial< T >inline
operator*=(const T &scalar)regina::NPolynomial< T >
operator*=(const NPolynomial< T > &other)regina::NPolynomial< T >
operator+=(const NPolynomial< T > &other)regina::NPolynomial< T >
operator-=(const NPolynomial< T > &other)regina::NPolynomial< T >
operator/=(const T &scalar)regina::NPolynomial< T >inline
operator/=(const NPolynomial< T > &other)regina::NPolynomial< T >
operator=(const NPolynomial< T > &value)regina::NPolynomial< T >
operator=(const NPolynomial< U > &value)regina::NPolynomial< T >
operator=(const NPolynomial< U > &other) (defined in regina::NPolynomial< T >)regina::NPolynomial< T >
operator==(const NPolynomial< T > &rhs) constregina::NPolynomial< T >inline
operator[](size_t exp) constregina::NPolynomial< T >inline
set(size_t exp, const T &value)regina::NPolynomial< T >
str(const char *variable) constregina::NPolynomial< T >inline
ShortOutput< NPolynomial< T >, true >::str() constregina::Output< NPolynomial< T >, supportsUtf8 >
swap(NPolynomial< T > &other)regina::NPolynomial< T >inline
toString() constregina::Output< NPolynomial< T >, supportsUtf8 >
toStringLong() constregina::Output< NPolynomial< T >, supportsUtf8 >
utf8(const char *variable) constregina::NPolynomial< T >inline
ShortOutput< NPolynomial< T >, true >::utf8() constregina::Output< NPolynomial< T >, supportsUtf8 >
writeTextLong(std::ostream &out) constregina::ShortOutput< NPolynomial< T >, true >inline
writeTextShort(std::ostream &out, bool utf8=false, const char *variable=0) constregina::NPolynomial< T >
~NPolynomial()regina::NPolynomial< T >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).