regina::GroupExpression Member List

This is the complete list of members for regina::GroupExpression, including all inherited members.

addStringFirst(const std::string &input) | regina::GroupExpression |
addStringLast(const std::string &input) | regina::GroupExpression |
addTermFirst(const GroupExpressionTerm &term) | regina::GroupExpression | inline
addTermFirst(unsigned long generator, long exponent) | regina::GroupExpression | inline
addTermLast(const GroupExpressionTerm &term) | regina::GroupExpression | inline
addTermLast(unsigned long generator, long exponent) | regina::GroupExpression | inline
addTermsFirst(const GroupExpression &word) | regina::GroupExpression |
addTermsLast(const GroupExpression &word) | regina::GroupExpression |
countTerms() const | regina::GroupExpression | inline
cycleLeft() | regina::GroupExpression |
cycleRight() | regina::GroupExpression |
detail() const | regina::Output< GroupExpression, false > |
erase() | regina::GroupExpression | inline
exponent(size_t index) const | regina::GroupExpression | inline
generator(size_t index) const | regina::GroupExpression | inline
GroupExpression() | regina::GroupExpression | inline
GroupExpression(const GroupExpression &cloneMe) | regina::GroupExpression | inline
GroupExpression(const std::string &input, bool *valid=NULL) | regina::GroupExpression |
inverse() const | regina::GroupExpression |
invert() | regina::GroupExpression |
isTrivial() const | regina::GroupExpression | inline
operator!=(const GroupExpression &comp) const | regina::GroupExpression | inline
operator=(const GroupExpression &cloneMe) | regina::GroupExpression | inline
operator==(const GroupExpression &comp) const | regina::GroupExpression | inline
power(long exponent) const | regina::GroupExpression |
relabellingsThisToOther(const GroupExpression &other, bool cyclic=false) const | regina::GroupExpression |
simplify(bool cyclic=false) | regina::GroupExpression |
str() const | regina::Output< GroupExpression, false > |
substitute(unsigned long generator, const GroupExpression &expansion, bool cyclic=false) | regina::GroupExpression |
term(size_t index) | regina::GroupExpression |
term(size_t index) const | regina::GroupExpression |
terms() | regina::GroupExpression | inline
terms() const | regina::GroupExpression | inline
toTeX() const | regina::GroupExpression |
utf8() const | regina::Output< GroupExpression, false > |
wordLength() const | regina::GroupExpression | inline
writeTeX(std::ostream &out) const | regina::GroupExpression |
writeText(std::ostream &out, bool shortword=false, bool utf8=false) const | regina::GroupExpression |
writeTextLong(std::ostream &out) const | regina::ShortOutput< GroupExpression > | inline
writeTextShort(std::ostream &out) const | regina::GroupExpression |
writeXMLData(std::ostream &out) const | regina::GroupExpression |

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).