SSE63


【機能】

    点とコニックに接する円を求める(3D)


【使用形式】

    CALL  SSE63(P,PO,VEC,ZCF,RD,PV2,ZCIR,XYA,IR)


【引数説明】

    [INPUT]
        P(3)      : 点の座標                                    
        PO(3), VZ(3, 3), ZCF(6)                                 
                  : コニックの原点座標、平面定義ベクトルと、コ  
                    ニック方程式の係数                          
        RD        : 接円の半径                                  
        PV2(3, 2) : コニック上の接点の近傍点の座標と指示方向ベ  
                    クトル                                      

    [OUTPUT]                      
        ZCIR(3, 4) : 接円の中心座標、法線ベクトル、2接点の座標
        XYA(2, 2)  : 2接点のコニック要素座標系での座標値
        IR         : リターンフラグ     
                       0 ; 正常終了
                       1 ; 平面チェックエラー
                       2 ; 接円が定義できない

【機能説明】

    ・点とコニックの接円を求める。点は円の存在する平面になけれ
      場ならない。接円が複数の場合、近傍点データにより、最適の
      接円を出力する。
    ・ZCIR(3, 4)
       +-----+-----+-----+
      1| XC  | YC  | ZC  |  中心
      2| Zi  | Zj  | Zk  |  法線ベクトル
      3| XT1 | YT1 | ZT1 |  点上の接点
      4| XT2 | YT2 | ZT2 |  コニックの接点
       +-----+-----+-----+
    ・PV2(3, 2)
       +----+----+----+
      1| XN | YN | ZN |  参照点
      2| Vi | Vj | Vk |  方向ベクトル
       +----+----+----+
【使用ルーチン】

    SSH20, SSH00, SSH31, SSA63, SSH21, SSH01