Regina Calculation Engine
regina::NGroupExpression Member List

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

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

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