| Coefficient typedef | regina::Polynomial< T > | |
| degree() const | regina::Polynomial< T > | inline |
| detail() const | regina::Output< T, supportsUtf8 > | |
| divisionAlg(const Polynomial &divisor) const | regina::Polynomial< T > | |
| gcdWithCoeffs(const Polynomial< U > &other, Polynomial &gcd, Polynomial &u, Polynomial &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 > | |
| initExp(size_t degree) | regina::Polynomial< T > | inline |
| isMonic() const | regina::Polynomial< T > | inline |
| isZero() const | regina::Polynomial< T > | inline |
| leading() const | regina::Polynomial< T > | inline |
| negate() | regina::Polynomial< T > | inline |
| operator* (defined in regina::Polynomial< T >) | regina::Polynomial< T > | friend |
| operator*=(const T &scalar) | regina::Polynomial< T > | |
| operator*=(const Polynomial &other) | regina::Polynomial< T > | |
| operator+ (defined in regina::Polynomial< T >) | regina::Polynomial< T > | friend |
| operator+=(const Polynomial &other) | regina::Polynomial< T > | |
| operator- (defined in regina::Polynomial< T >) | regina::Polynomial< T > | friend |
| operator- (defined in regina::Polynomial< T >) | regina::Polynomial< T > | friend |
| operator- (defined in regina::Polynomial< T >) | regina::Polynomial< T > | friend |
| operator-=(const Polynomial &other) | regina::Polynomial< T > | |
| operator/=(const T &scalar) | regina::Polynomial< T > | inline |
| operator/=(const Polynomial &other) | regina::Polynomial< T > | |
| operator=(const Polynomial &value) | regina::Polynomial< T > | |
| operator=(const Polynomial< U > &value) | regina::Polynomial< T > | |
| operator=(Polynomial &&value) noexcept | regina::Polynomial< T > | inline |
| operator==(const Polynomial &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 > | inlineexplicit |
| Polynomial(const Polynomial &value) | regina::Polynomial< T > | inline |
| Polynomial(const Polynomial< U > &value) | regina::Polynomial< T > | inline |
| Polynomial(Polynomial &&value) noexcept | regina::Polynomial< T > | inline |
| Polynomial(iterator begin, iterator end) | regina::Polynomial< T > | inline |
| Polynomial(std::initializer_list< T > coefficients) | regina::Polynomial< T > | inline |
| set(size_t exp, const T &value) | regina::Polynomial< T > | |
| shift(long s) | regina::Polynomial< T > | |
| str(const char *variable) const | regina::Polynomial< T > | inline |
| regina::ShortOutput< Polynomial< T >, true >::str() const | regina::Output< T, supportsUtf8 > | |
| swap(Polynomial &other) noexcept | regina::Polynomial< T > | inline |
| utf8(const char *variable) const | regina::Polynomial< T > | inline |
| regina::ShortOutput< Polynomial< T >, true >::utf8() const | regina::Output< T, supportsUtf8 > | |
| writeTextLong(std::ostream &out) const | regina::ShortOutput< Polynomial< T >, true > | inline |
| writeTextShort(std::ostream &out, bool utf8=false, const char *variable=nullptr) const | regina::Polynomial< T > | |
| ~Polynomial() | regina::Polynomial< T > | inline |