regina::Polynomial< T > Member List

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

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