サブルーチンの説明 : 3次元正規化変換

正規化変換の設定に関するサブルーチン群. 実際の正規化変換関数は STPACK に含まれる.

以下のルーチンが設定する正規化変換に関するパラメータは, GRPH1の内部変数を管理するルーチン SGpGET/SGpSETにより 一つずつ参照/変更することもできる. 以下のルーチンは,内部的に SGpSETを用いて, 内部変数を設定している. したがって,これらのルーチンを使って設定するパラメータは, 実行時オプションによる変更ができない.

SCSVPT/SCSWND/SCSLOG/SCSORG

  1. 機能
    3次元正規化変換のためのパラメータを設定する.
  2. 呼び出し方法
    CALL SCSVPT(VXMIN3,VXMAX3,VYMIN3,VYMAX3,VZMIN3,VZMAX3)
    CALL SCSWND(UXMIN3,UXMAX3,UYMIN3,UYMAX3,UZMIN3,UZMAX3)
    CALL SCSLOG(LXLOG3,LYLOG3,LZLOG3)
    CALL SCSORG(SIMFAC,VXORG3,VYORG3,VZORG3)
  3. パラメーターの説明
                                                                            
      VXMIN3,VXMAX3,VYMIN3,   (R)   直角直線座標のビューポート.            
                                    [here] 節参照.                         
                                                                            
      VYMAX3,VZMIN3,VZMAX3                                                  
                                                                            
      UXMIN3,UXMAX3,UYMIN3,   (R)   直角直線座標のウインドウ.              
                                    [here] 節参照.                         
                                                                            
      UYMAX3,UZMIN3,UZMAX3                                                  
                                                                            
      LXLOG3,LYLOG3,LZLOG3    (R)   直角直線座標の対数軸指定.              
                                    [here] 節参照.                         
                                                                            
      SIMFAC                  (R)   円筒座標,球座標のスケーリングファクタ  
                                    ー.[here] 節参照.                     
                                                                            
      VXORG3,VYORG3,VZORG3    (R)   円筒座標,球座標の原点の位置.          
                                    [here] 節参照.                         
                                                                            
    
  4. 備考
    1. 現在設定されているパラメータは
      CALL SCQVPT(VXMIN3,VXMAX3,VYMIN3,VYMAX3,VZMIN3,VZMAX3)
      CALL SCQWND(UXMIN3,UXMAX3,UYMIN3,UYMAX3,VZMIN3,VZMAX3)
      CALL SCSLOG(LXLOG3,LYLOG3,LZLOG3)
      CALL SCQORG(SIMFAC,VXORG3,VYORG3,VZORG3)
      によって参照できる.
    2. UXMIN3 UXMAX3, UYMIN3 UYMAX3, UZMIN3 UZMAX3 さらに対数変換の場合は正の領域で定義しなければならない.
    3. これらのパラメータはSCSTRF が呼ばれた時点で有効になる.

SCSTRN

  1. 機能
    正規化変換の変換関数番号を指定する.
  2. 呼び出し方法
    CALL SCSTRN(ITR3)
  3. パラメーターの説明
                                                  
      ITR3   (I)   変換関数番号([here]            
                   節参照).                      
                                                  
    
  4. 備考
    1. 現在設定されている変換関数番号は
      CALL SCQTRN(ITR3)
      によって参照できる.

SCSTRF

  1. 機能
    3次元正規化変換を確定させる.
  2. 呼び出し方法
    CALL SCSTRF
  3. パラメーターの説明
    なし.
  4. 備考
    1. このルーチンは SGpGET/SGpSETによって管理されている 変換パラメタに基づいて,STPACK のルーチン群の設定を行なう.
    2. このルーチンを呼ぶ前に,必要なパラメタを設定しておかなければ ならない.


Back to Main


Latex Source


地球流体電脳倶楽部 : 95/6/9 (Version 5.0)

NUMAGUTI Atusi <a1n@gfdl.gov>
Last Modified: Thu Aug 31 13:05:06 EDT 1995