SSA44


【機能】

    円とコニックの共通接線の情報を得る(2D)


【使用形式】

    CALL  SSA44(XC,YC,R,X1,Y1,ZA,ZB,ZC,ZD,ZE,ZF,
                     X2,Y2,XYT,IR)


【引数説明】

    [INPUT]
       XC, YC, R : 円の中心座標と半径
        ZA〜ZF    : コニックの方程式の係数
       X1, Y1    : 円の初期値(接点と想定される点座標)
       X2, Y2    : コニックの初期値(接点と想定される点座標)

    [OUTPUT]
       XYT(4)    : 接点情報テーブル
           ┼─────┼─────┼
           │X1:Y1│X2:Y2│
           ┼─────┼─────┼
            ↓  ↓   ↓  ↓
            円との接点  コニックとの接点

       IR        : リターンフラグ
                        0 ; 接線が定義できない
                        1 ; 正常終了
                       -1 ; 入力エラー


【機能説明】

  ・円とコニックの共通接線のうちで初期値を参照して最も適した
   ものの円、コニックとの接点の座標を出力する。
  ・ZA〜ZFはax**2+bxy+cy**2+dx+ey+f=0の係数である。
  ・R≦0または、ZA=0かつZC=0の時のみIR=-1を出力する。


【使用ルーチン】

    SSA22, SSG60