BraidGroup.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifndef _BraidGroup_H_
00010 #define _BraidGroup_H_
00011
00012 #include "Word.h"
00013
00014
00015
00016
00017
00018
00019
00021
00026 class BraidGroup
00027 {
00029
00030
00031
00033 public:
00034
00036 BraidGroup( int n ) : theRank(n) { }
00037
00039
00040
00041
00043
00044 public:
00045
00047 int getRank( ) const { return theRank; }
00048
00050 Word twist( const Word& w ) const;
00051
00053 static list< Word > getBraidRelators( int N );
00054
00055
00057
00058
00059
00061 private:
00062
00063 int theRank;
00064
00065
00066 };
00067
00068 #endif