SSA64
【機能】
点とスプラインに接する円の情報を得る(2D)
【使用形式】
CALL SSA64(X,Y,N,QTBL,T0,ISW,R,TA,XYA,IR)
【引数説明】
[INPUT]
X, Y : 点の座標
N 〜ZF : スプラインの定義点数
QTBL (3, N) : スプラインの定義点の座標
T0 : スプラインのパラメータ初期値
ISW : スプラインに対する接円の中心点の位置フラグ
1 ; 右
2 ; 左
R : 接円の半径
[OUTPUT]
TA : 作成円とスプラインとの接点のパラメータ値
XYC(4) : 接円情報テーブル
┼──┼──┼──┼──┼
│XC│YC│ X│ Y│
┼──┼──┼──┼──┼
↓ ↓ ↓ ↓
接円の中心 スプラインとの接点
IR : リターンフラグ
0 ; 接円が定義できない
1 ; 正常終了
-1 ; 入力エラー
【機能説明】
・点とスプラインに接する円の中心と、スプラインとの接点を求める。
・接円の中心点が曲線の右(ISW=1)であるというのは、曲線上の接点
において、接円の中心点が、曲線の進行方向(始点から終点への曲線
上の向き)に対して、右側にあるということである。
【使用ルーチン】
SSD24, SSG00