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

Friends

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