【機能】 直線と円との共通法線の情報を得る(2D) 【使用形式】 CALL SSA24(XS,YS,XE,YE,XC,YC,R,XYP,IR) 【引数説明】 [INPUT] XS, YS, XE, YE : 直線の2通過点の座標 XC, YC, R : 円の中心の座標及び半径 [OUTPUT] XYP(4, 2) : 共通法線情報テーブル ┼───┼───┼───┼───┼ │XA1│YA1│XB1│YB1│ 法線1 │XA2│YA2│XB2│YB2│ 法線2 ┼───┼───┼───┼───┼ ↓ ↓ ↓ ↓ 直線との交点 円との交点 IR : リターンフラグ 2 ; 共通法線の数 -1 ; 入力エラー 【機能説明】 ・直線と円との共通法線と直線、円との交点の座標を出力する。 ・(XS, YS)=(XE, YE)、または、R≦0の場合のみIR=-1を出力する。 【使用ルーチン】 SSA20, SSA01