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
cycleLeft()regina::NGroupExpression
cycleRight()regina::NGroupExpression
detail() const regina::ShareableObject
erase()regina::NGroupExpressioninline
getExponent(unsigned long index) const regina::NGroupExpressioninline
getGenerator(unsigned long index) const regina::NGroupExpressioninline
getNumberOfTerms() const regina::NGroupExpressioninline
getTerm(unsigned long index)regina::NGroupExpression
getTerm(unsigned long index) const regina::NGroupExpression
getTerms()regina::NGroupExpressioninline
getTerms() const regina::NGroupExpressioninline
inverse() const regina::NGroupExpression
invert()regina::NGroupExpression
isTrivial() const regina::NGroupExpressioninline
NGroupExpression()regina::NGroupExpressioninline
NGroupExpression(const NGroupExpression &cloneMe)regina::NGroupExpressioninline
NGroupExpression(const std::string &input, bool *valid=NULL)regina::NGroupExpression
noncopyable()regina::boost::noncopyableinlineprotected
operator=(const NGroupExpression &cloneMe)regina::NGroupExpressioninline
operator==(const NGroupExpression &comp) const regina::NGroupExpressioninline
power(long exponent) const regina::NGroupExpression
relabellingsThisToOther(const NGroupExpression &other, bool cyclic=false) const regina::NGroupExpression
ShareableObject()regina::ShareableObjectinline
simplify(bool cyclic=false)regina::NGroupExpression
str() const regina::ShareableObject
substitute(unsigned long generator, const NGroupExpression &expansion, bool cyclic=false)regina::NGroupExpression
toString() const regina::ShareableObjectinline
toStringLong() const regina::ShareableObjectinline
toTeX() const regina::NGroupExpression
wordLength() const regina::NGroupExpressioninline
writeTeX(std::ostream &out) const regina::NGroupExpression
writeText(std::ostream &out, bool shortword=false) const regina::NGroupExpression
writeTextLong(std::ostream &out) const regina::ShareableObjectinlinevirtual
writeTextShort(std::ostream &out) const regina::NGroupExpressionvirtual
writeXMLData(std::ostream &out) const regina::NGroupExpression
~noncopyable()regina::boost::noncopyableinlineprotected
~ShareableObject()regina::ShareableObjectinlinevirtual

Copyright © 1999-2014, 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@debian.org).