SSF58


【機能】

    折れ線とスプラインの最短距離を求める(3D)


【使用形式】

    CALL  SSF58(N,XTB,YTB,ZTB,NQ,QTB,TS,TE,NI,
                     XYTB,ISE,ZDI,IR)


【引数説明】

    [INPUT]
        N                      : 折れ線の頂点数              
        XTB(N), YTB(N), ZTB(N) : 折れ線の頂点座標            
        NQ                     : スプラインの定義頂点数      
        QTB(3, NQ)             : スプラインの定義頂点座標    
        TS, TE                 : スプラインの始終値パラメータ
                                                          
    [OUTPUT]                                       
        NI           : 交点数(交点以外の時、NI=1)      
        XYTB(7, NI)  : 2要素間の最短距離点座標              
                       1    2    3    4    5    6    7       
                     +----+----+----+----+----+----+----+    
                   1 | X1 | Y1 | Z1 | X2 | Y2 | Z2 | T  |    
                   : |----:----:----:----:----:----|----|    
                   : +----+----+----+----+----+----+----+    
                   NI|____|____|____|____|____|____|____|    
                      :............:  :...............:      
                          折れ線         スプライン          
        ISE(2, NI)   : 2要素間の点位置フラグ                
                          <0 ; N点目で最短距離が求まった     
                          =0 ; 始終点以外                    
                          =1 ; 始点                          
                          =2 ; 終点                          
                          +--------+--------+                
                        1 |   I1   |   I2   |                
                        : +--------+--------+                
                        : +--------+--------+                
                        NI|________|________|                
                           折れ線  スプライン                  
        ZDI      : 最短距離                                  
        IR       : リターンフラグ                            
                     0 ; 正常終了                            
                     1 ; 入力エラー                          
【機能説明】

    ・折れ線とスプラインの最短距離を求める。
    ・ISE(1, *)(折れ線の点位置フラグ)が負の場合は、N辺目で
      最短距離が求まったことを示す。