DehornoyForm Class Reference

Dehornoy Form of a braid word (aka/ handle free form). More...

#include <DehornoyForm.h>

List of all members.

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.

Detailed Description

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.


Constructor & Destructor Documentation

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.

Parameters:
N - rank of a braid group;
w - braid word

Member Function Documentation

Word DehornoyForm::computeDehornoyForm ( const Word w  )  [private]

Function which computes the form (using LinkedBraidStructure).

Word DehornoyForm::computeDehornoyForm ( const Word w  )  [private]
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.


Member Data Documentation

The Dehornoy form.

Definition at line 60 of file DehornoyForm.h.

Referenced by getDehornoyForm().

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.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Mon Sep 26 18:43:46 2011 for CRyptography And Groups (CRAG) by  doxygen 1.6.1