class CROSS_SET




Public


Readonly Shareds
shared Succeed:BOOL;
shared stp,enp,i1, i2, i1e, i2e, bStart:INT;
shared d, t, s, ux, uy, vx, vy:INT;
shared stp,enp,i1, i2, i1e, i2e, bStart:INT;
shared stp,enp,i1, i2, i1e, i2e, bStart:INT;
shared stp,enp,i1, i2, i1e, i2e, bStart:INT;
shared stp,enp,i1, i2, i1e, i2e, bStart:INT;
shared stp,enp,i1, i2, i1e, i2e, bStart:INT;
shared minX, maxX, minY, maxY:INT;
shared minX, maxX, minY, maxY:INT;
shared minX, maxX, minY, maxY:INT;
shared minX, maxX, minY, maxY:INT;
shared d, t, s, ux, uy, vx, vy:INT;
shared stp,enp,i1, i2, i1e, i2e, bStart:INT;
shared d, t, s, ux, uy, vx, vy:INT;
shared d, t, s, ux, uy, vx, vy:INT;
shared d, t, s, ux, uy, vx, vy:INT;
shared d, t, s, ux, uy, vx, vy:INT;
shared d, t, s, ux, uy, vx, vy:INT;
shared x, y:INT;
shared x10, x11, x20, x21, y10, y11, y20, y21:INT;
shared x10, x11, x20, x21, y10, y11, y20, y21:INT;
shared x10, x11, x20, x21, y10, y11, y20, y21:INT;
shared x10, x11, x20, x21, y10, y11, y20, y21:INT;
shared x, y:INT;
shared x10, x11, x20, x21, y10, y11, y20, y21:INT;
shared x10, x11, x20, x21, y10, y11, y20, y21:INT;
shared x10, x11, x20, x21, y10, y11, y20, y21:INT;
shared x10, x11, x20, x21, y10, y11, y20, y21:INT;

Writable Shareds
shared Succeed:BOOL;
shared stp,enp,i1, i2, i1e, i2e, bStart:INT;
shared d, t, s, ux, uy, vx, vy:INT;
shared stp,enp,i1, i2, i1e, i2e, bStart:INT;
shared stp,enp,i1, i2, i1e, i2e, bStart:INT;
shared stp,enp,i1, i2, i1e, i2e, bStart:INT;
shared stp,enp,i1, i2, i1e, i2e, bStart:INT;
shared stp,enp,i1, i2, i1e, i2e, bStart:INT;
shared minX, maxX, minY, maxY:INT;
shared minX, maxX, minY, maxY:INT;
shared minX, maxX, minY, maxY:INT;
shared minX, maxX, minY, maxY:INT;
shared d, t, s, ux, uy, vx, vy:INT;
shared stp,enp,i1, i2, i1e, i2e, bStart:INT;
shared d, t, s, ux, uy, vx, vy:INT;
shared d, t, s, ux, uy, vx, vy:INT;
shared d, t, s, ux, uy, vx, vy:INT;
shared d, t, s, ux, uy, vx, vy:INT;
shared d, t, s, ux, uy, vx, vy:INT;
shared x10, x11, x20, x21, y10, y11, y20, y21:INT;
shared x10, x11, x20, x21, y10, y11, y20, y21:INT;
shared x10, x11, x20, x21, y10, y11, y20, y21:INT;
shared x10, x11, x20, x21, y10, y11, y20, y21:INT;
shared x, y:INT;
shared x10, x11, x20, x21, y10, y11, y20, y21:INT;
shared x10, x11, x20, x21, y10, y11, y20, y21:INT;
shared x10, x11, x20, x21, y10, y11, y20, y21:INT;
shared x10, x11, x20, x21, y10, y11, y20, y21:INT;
shared x, y:INT;

Features
CrossCheck0(Knot:KNOT):BOOL
****
__set_crossings_on_a_regular_projection_and_make_a_diagram.
CrossCheck2(Knot:KNOT):BOOL
CrossCheck3(Knot:KNOT):BOOL
CrossCheck4(Knot:KNOT,messageP:BOOL):BOOL
CrossIn(inout Knot:KNOT)
CrossSet(Knot_org:KNOT, stp_org, enp_org:INT):KNOT
CrossSetM(inout Knot:KNOT,
errorm(messageP:BOOL)
i1Over(inout Knot:KNOT)
i2Over(inout Knot:KNOT)
setU1(Knot:KNOT)

The Sather Home Page