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