| Coefficient typedef | regina::Laurent< T > | |
| detail() const | regina::Output< T, supportsUtf8 > | |
| hash() const | regina::TightEncodable< Laurent< T > > | inline |
| init() | regina::Laurent< T > | inline |
| init(long exponent) | regina::Laurent< T > | inline |
| init(long minExp, iterator begin, iterator end) | regina::Laurent< T > | |
| initExp(long exponent) | regina::Laurent< T > | inline |
| invertX() | regina::Laurent< T > | inline |
| isZero() const | regina::Laurent< T > | inline |
| Laurent() | regina::Laurent< T > | inline |
| Laurent(long exponent) | regina::Laurent< T > | inlineexplicit |
| Laurent(const Laurent< T > &value) | regina::Laurent< T > | inline |
| Laurent(const Laurent< U > &value) | regina::Laurent< T > | inline |
| Laurent(Laurent< T > &&value) noexcept | regina::Laurent< T > | inline |
| Laurent(long minExp, iterator begin, iterator end) | regina::Laurent< T > | inline |
| Laurent(long minExp, std::initializer_list< T > coefficients) | regina::Laurent< T > | inline |
| maxExp() const | regina::Laurent< T > | inline |
| minExp() const | regina::Laurent< T > | inline |
| negate() | regina::Laurent< T > | inline |
| operator* (defined in regina::Laurent< T >) | regina::Laurent< T > | friend |
| operator*=(const T &scalar) | regina::Laurent< T > | |
| operator*=(const Laurent< T > &other) | regina::Laurent< T > | |
| operator+ (defined in regina::Laurent< T >) | regina::Laurent< T > | friend |
| operator+ (defined in regina::Laurent< T >) | regina::Laurent< T > | friend |
| operator+=(const Laurent< T > &other) | regina::Laurent< T > | inline |
| operator- (defined in regina::Laurent< T >) | regina::Laurent< T > | friend |
| operator- (defined in regina::Laurent< T >) | regina::Laurent< T > | friend |
| operator- (defined in regina::Laurent< T >) | regina::Laurent< T > | friend |
| operator-=(const Laurent< T > &other) | regina::Laurent< T > | inline |
| operator/=(const T &scalar) | regina::Laurent< T > | inline |
| operator<=>(const Laurent< T > &rhs) const | regina::Laurent< T > | |
| operator=(const Laurent< T > &value) | regina::Laurent< T > | |
| operator=(const Laurent< U > &value) | regina::Laurent< T > | |
| operator=(Laurent< T > &&value) noexcept | regina::Laurent< T > | inline |
| operator==(const Laurent< T > &rhs) const | regina::Laurent< T > | inline |
| operator[](long exp) const | regina::Laurent< T > | inline |
| scaleDown(long k) | regina::Laurent< T > | |
| scaleUp(long k) | regina::Laurent< T > | |
| set(long exp, const T &value) | regina::Laurent< T > | |
| shift(long s) | regina::Laurent< T > | inline |
| str(const char *variable) const | regina::Laurent< T > | inline |
| regina::ShortOutput< Laurent< T >, true >::str() const | regina::Output< T, supportsUtf8 > | |
| swap(Laurent< T > &other) noexcept | regina::Laurent< T > | inline |
| tightDecode(std::istream &input) | regina::Laurent< T > | static |
| tightDecoding(const std::string &enc) | regina::TightEncodable< Laurent< T > > | inlinestatic |
| tightEncode(std::ostream &out) const | regina::Laurent< T > | inline |
| tightEncoding() const | regina::TightEncodable< Laurent< T > > | inline |
| utf8(const char *variable) const | regina::Laurent< T > | inline |
| regina::ShortOutput< Laurent< T >, true >::utf8() const | regina::Output< T, supportsUtf8 > | |
| writeTextLong(std::ostream &out) const | regina::ShortOutput< Laurent< T >, true > | inline |
| writeTextShort(std::ostream &out, bool utf8=false, const char *variable=nullptr) const | regina::Laurent< T > | |
| ~Laurent() | regina::Laurent< T > | inline |