5)交点間中間点の数列と座標

 交点間中点座標でなくても、交点間中間点数列と交点間中間点座標により、交点間に中間点が一つしかない紐結びも描けるので、紐結びの形を整えるために、交点間に複数の点の位置が指定できる、交点間中間点数列と交点間中間点座標を用います。

 交点間中間点数列は、交点番号順に交点間ごとの中間点の数を、配列に格納して指定します。
 中間点を必要としない交点間には、0を指定します。
 交点間中間点数列の中間点の数の総和が、交点間中間点座標を指定する数になります。

 一本の紐で作る結びは、曲線の両端である手の部分が接合された閉曲線と仮定して、交点間中間点数列の最後の交点間には、0を指定します。
 0を指定した交点間の中間点座標は指定しません。
 交点間中間点座標は、射影図における交点間の中間点の位置を、配列に格納して指定します。
 このとき、交点間中間点座標のy座標は、0に設定しておきます。