Coefficient typedef | regina::Laurent2< T > | |
detail() const | regina::Output< Laurent2< T >, supportsUtf8 > | |
init() | regina::Laurent2< T > | inline |
init(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!=(const Laurent2< T > &rhs) const | 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 > &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 |
operator>(const Laurent2< T > &rhs) const | regina::Laurent2< T > | inline |
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 |
ShortOutput< Laurent2< T >, true >::str() const | regina::Output< Laurent2< 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 |
ShortOutput< Laurent2< T >, true >::utf8() const | regina::Output< Laurent2< 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 > | |