Regina Calculation Engine
regina::NGroupExpression Member List

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

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
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
NGroupExpression()regina::NGroupExpressioninline
NGroupExpression(const NGroupExpression &cloneMe)regina::NGroupExpressioninline
noncopyable()regina::boost::noncopyableinlineprotected
power(long exponent) const regina::NGroupExpression
readFromFile(NFile &in)regina::NGroupExpressionstatic
ShareableObject()regina::ShareableObjectinline
simplify(bool cyclic=false)regina::NGroupExpression
substitute(unsigned long generator, const NGroupExpression &expansion, bool cyclic=false)regina::NGroupExpression
toString() const regina::ShareableObject
toStringLong() const regina::ShareableObject
writeTextLong(std::ostream &out) const regina::ShareableObjectinlinevirtual
writeTextShort(std::ostream &out) const regina::NGroupExpressionvirtual
writeToFile(NFile &out) const regina::NGroupExpression
writeXMLData(std::ostream &out) const regina::NGroupExpression
~noncopyable()regina::boost::noncopyableinlineprotected
~ShareableObject()regina::ShareableObjectinlinevirtual

Copyright © 1999-2012, The Regina development team
This software is released under the GNU General Public License.
For further information, or to submit a bug or other problem, please contact Ben Burton (bab@debian.org).