Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

FreeByCyclic Class Reference

#include <FreeByCyclic.h>

List of all members.

Public Methods

 FreeByCyclic (const FreeGroup F, const Map aut)
FreeByCyclic& operator= (const FreeByCyclic &G)
VectorOf<CharsnamesOfGenerators () const
SetOf<WordgetRelators () const
Word normalForm (const Word &w) const

Private Attributes

const FreeGroup theGroup
const Map theAut
const Map theAutInv
int newGenerator


ostream& operator<< (ostream &ostr, const FreeByCyclic &G)
istream& operator>> (istream &istr, FreeByCyclic &G)

Constructor & Destructor Documentation

FreeByCyclic::FreeByCyclic ( const FreeGroup F,
const Map aut )

Member Function Documentation

FreeByCyclic& FreeByCyclic::operator= ( const FreeByCyclic & G )

VectorOf<Chars> FreeByCyclic::namesOfGenerators ( ) const

SetOf<Word> FreeByCyclic::getRelators ( ) const

Word FreeByCyclic::normalForm ( const Word & w ) const

Friends And Related Function Documentation

ostream& operator<< ( ostream & ostr,
const FreeByCyclic & G ) [friend]

istream& operator>> ( istream & istr,
FreeByCyclic & G ) [friend]

Member Data Documentation

const FreeGroup FreeByCyclic::theGroup [private]

Definition at line 67 of file FreeByCyclic.h.

const Map FreeByCyclic::theAut [private]

Definition at line 69 of file FreeByCyclic.h.

const Map FreeByCyclic::theAutInv [private]

Definition at line 70 of file FreeByCyclic.h.

int FreeByCyclic::newGenerator [private]

Definition at line 72 of file FreeByCyclic.h.

The documentation for this class was generated from the following file:
Generated at Tue Jun 19 09:49:53 2001 for Magnus Classes by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001