class BRAID2KNOT
****
word[] --> Knot[]


Flattened version is here



Public


Readonly Shareds
shared compo:INT;
**** component
shared d, ds, dx, dy, dxc, dyc:INT;
**** frame of crossings
shared d, ds, dx, dy, dxc, dyc:INT;
**** frame of crossings
shared d, ds, dx, dy, dxc, dyc:INT;
**** frame of crossings
shared d, ds, dx, dy, dxc, dyc:INT;
**** frame of crossings
shared d, ds, dx, dy, dxc, dyc:INT;
**** frame of crossings
shared d, ds, dx, dy, dxc, dyc:INT;
**** frame of crossings
shared height, width:INT;
****
shared indTbl:ARRAY{INT};
**** array[0..BRAIDmaxIndex+1]
shared posTbl:ARRAY{INT};
**** position of the crossing
shared height, width:INT;
****
shared x0, y0 :INT;
**** origin for crossings
shared xl, xr:INT;
**** x: left-right
shared xl, xr:INT;
**** x: left-right
shared x0, y0 :INT;
**** origin for crossings
shared yu, yl:INT;
**** y: upper-lower
shared yu, yl:INT;
**** y: upper-lower

Writable Shareds
shared compo:INT;
**** component
shared d, ds, dx, dy, dxc, dyc:INT;
**** frame of crossings
shared d, ds, dx, dy, dxc, dyc:INT;
**** frame of crossings
shared d, ds, dx, dy, dxc, dyc:INT;
**** frame of crossings
shared d, ds, dx, dy, dxc, dyc:INT;
**** frame of crossings
shared d, ds, dx, dy, dxc, dyc:INT;
**** frame of crossings
shared d, ds, dx, dy, dxc, dyc:INT;
**** frame of crossings
shared height, width:INT;
****
shared indTbl:ARRAY{INT};
**** array[0..BRAIDmaxIndex+1]
shared posTbl:ARRAY{INT};
**** position of the crossing
shared height, width:INT;
****
shared x0, y0 :INT;
**** origin for crossings
shared xl, xr:INT;
**** x: left-right
shared xl, xr:INT;
**** x: left-right
shared x0, y0 :INT;
**** origin for crossings
shared yu, yl:INT;
**** y: upper-lower
shared yu, yl:INT;
**** y: upper-lower

Features
Braid2Knot(word:BRAID, inout Knot:KNOT):BOOL
**** #OUT+"Braid2Knot:1 word="+word.str+"\n"; word --> Knot[]
addCompo(word:BRAID, si:INT, inout Knot:KNOT)
setw(word:BRAID)
**** set width and origin of braiding d:max interval for closing string. ds:max width of crossing. must be even. dx, dy: width of crossing. (even)

The Sather Home Page