SSA05


【機能】

    円とコニックの交点を求める(2D)


【使用形式】

    CALL  SSA05(XC,YC,R,ZA,ZB,ZC,ZD,ZE,ZF,XO,
           YO,XYP,IR)


【引数説明】

    [INPUT]
       XC,YC  : 円の中心座標
       R      : 円の半径
        ZA〜ZF : コニックの方程式の係数
       XO,YO  : 求める交点の近傍点の座標

    [OUTPUT]
       XYP(2) : 交点座標テーブル
       IR     : リターンフラグ
                    0 ; 交点が定義できない
                    1 ; 正常終了
                   -1 ; 入力エラー


【機能説明】

  ・円とコニックの交点を求める。交点が複数存在する場合は、
   近傍点に最も近いものの座標を出力する。
  ・ZA〜ZFはax**2+bxy+cy**2+dx+ey+f=0の係数である。
  ・R<0、または、ZA=0かつZC=0の時IR=-1を出力する。


【使用ルーチン】

    SSG60