| Coefficient typedef | regina::Laurent2< T > | |
| detail() const | regina::Output< T, supportsUtf8 > | |
| hash() const | regina::TightEncodable< Laurent2< T > > | inline |
| init() | regina::Laurent2< T > | inline |
| init(long xExp, long yExp) | regina::Laurent2< T > | inline |
| initExp(long xExp, long yExp) | regina::Laurent2< T > | inline |
| invertX() | regina::Laurent2< T > | inline |
| invertY() | regina::Laurent2< T > | inline |
| isZero() const | regina::Laurent2< T > | inline |
| Laurent2()=default | regina::Laurent2< T > | |
| Laurent2(long xExp, long yExp) | regina::Laurent2< T > | inlineexplicit |
| Laurent2(const Laurent2< T > &value) | regina::Laurent2< T > | inline |
| Laurent2(Laurent2< T > &&value) noexcept=default | regina::Laurent2< T > | |
| Laurent2(const Laurent2< T > &toShift, long xShift, long yShift) | regina::Laurent2< T > | |
| Laurent2(const Laurent2< U > &value) | regina::Laurent2< T > | inline |
| Laurent2(iterator begin, iterator end) | regina::Laurent2< T > | inline |
| Laurent2(std::initializer_list< std::tuple< long, long, T > > coefficients) | regina::Laurent2< T > | inline |
| Link (defined in regina::Laurent2< T >) | regina::Laurent2< T > | friend |
| negate() | regina::Laurent2< T > | inline |
| operator()(long xExp, long yExp) const | regina::Laurent2< T > | inline |
| operator* (defined in regina::Laurent2< T >) | regina::Laurent2< T > | friend |
| operator*=(const T &scalar) | regina::Laurent2< T > | inline |
| operator*=(const Laurent2< T > &other) | regina::Laurent2< T > | |
| operator+=(const Laurent2< T > &other) | regina::Laurent2< T > | |
| operator-=(const Laurent2< T > &other) | regina::Laurent2< T > | |
| operator/=(const T &scalar) | regina::Laurent2< T > | inline |
| operator<=>(const Laurent2< T > &rhs) const | regina::Laurent2< T > | inline |
| operator=(const Laurent2< T > &value) | regina::Laurent2< T > | inline |
| operator=(const Laurent2< U > &value) | regina::Laurent2< T > | |
| operator=(Laurent2< T > &&value) noexcept=default | regina::Laurent2< T > | |
| operator==(const Laurent2< T > &rhs) const | regina::Laurent2< T > | inline |
| set(long xExp, long yExp, const T &value) | regina::Laurent2< T > | |
| str(const char *varX, const char *varY=nullptr) const | regina::Laurent2< T > | inline |
| regina::ShortOutput< Laurent2< T >, true >::str() const | regina::Output< T, supportsUtf8 > | |
| swap(Laurent2< T > &other) noexcept | regina::Laurent2< T > | inline |
| tightDecode(std::istream &input) | regina::Laurent2< T > | inlinestatic |
| tightDecoding(const std::string &enc) | regina::TightEncodable< Laurent2< T > > | inlinestatic |
| tightEncode(std::ostream &out) const | regina::Laurent2< T > | inline |
| tightEncoding() const | regina::TightEncodable< Laurent2< T > > | inline |
| utf8(const char *varX, const char *varY=nullptr) const | regina::Laurent2< T > | inline |
| regina::ShortOutput< Laurent2< T >, true >::utf8() const | regina::Output< T, supportsUtf8 > | |
| writeTextLong(std::ostream &out) const | regina::ShortOutput< Laurent2< T >, true > | inline |
| writeTextShort(std::ostream &out, bool utf8=false, const char *varX=nullptr, const char *varY=nullptr) const | regina::Laurent2< T > | |