SSA24


【機能】

    直線と円との共通法線の情報を得る(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