Dehornoy Form of a braid word (aka/ handle free form). More...
#include <DehornoyForm.h>
Public Member Functions | |
DehornoyForm (const int N, const Word &w) | |
Word | getDehornoyForm () const |
DehornoyForm (const int N, const Word &w) | |
Create a Dehornoy form of a braid word. | |
Word | getDehornoyForm () const |
(Accessor function) Get a braid word representing a form. | |
Private Member Functions | |
Word | computeDehornoyForm (const Word &w) |
Word | computeDehornoyForm (const Word &w) |
Function which computes the form (using LinkedBraidStructure). | |
Private Attributes | |
const int | theIndex |
the rank of the braid group = number of strands = number of generators + 1 | |
Word | theDehornoyForm |
The Dehornoy form. | |
LinkedBraidStructure | theLinkedStructure |
Structure in which the form is kept. |
Dehornoy Form of a braid word (aka/ handle free form).
This class uses BraidLinkedStructure to compute the Dehornoy form a braid-word. The object of this class is just a container to keep the form.
Definition at line 14 of file DehornoyForm.h.
DehornoyForm::DehornoyForm | ( | const int | N, | |
const Word & | w | |||
) |
DehornoyForm::DehornoyForm | ( | const int | N, | |
const Word & | w | |||
) |
Create a Dehornoy form of a braid word.
Note that the form will be computed right here. So, if you are not sure that the form will be used later do not create this object.
N | - rank of a braid group; | |
w | - braid word |
Function which computes the form (using LinkedBraidStructure).
Word DehornoyForm::getDehornoyForm | ( | ) | const [inline] |
(Accessor function) Get a braid word representing a form.
Definition at line 56 of file DehornoyForm_old.h.
References theDehornoyForm.
Word DehornoyForm::getDehornoyForm | ( | ) | const [inline] |
Definition at line 36 of file DehornoyForm.h.
References theDehornoyForm.
Word DehornoyForm::theDehornoyForm [private] |
const int DehornoyForm::theIndex [private] |
the rank of the braid group = number of strands = number of generators + 1
The rank of the corresponding braid group.
Definition at line 58 of file DehornoyForm.h.
Structure in which the form is kept.
Definition at line 85 of file DehornoyForm_old.h.