5.2.2.2 トーンルーチン

  入力座標 処理内容
szxxtu U 回転/正規化変換, 線形補間
szxxtt T 地図投影, 大円補間, 地図境界でのクリッピング
szxxtv V View Port でのクリッピング
szxxtp V 投影変換, soft/hard fill の switching
szxxtr R WS View Port でのクリッピング
szxxtz R WS 変換, バッファリング
szxxts V バッファリング (ソフトフィル)
sztnsv V ソフトフィル


これらのルーチンは, インターフェイスルーチンのSZTNZc(N,PX,PY) を展開したものと思えばよい. 基本ルーチンを使ってトーンをかけるプログラムは次のようになる.

   CALL SZTNOP(ITPAT)
     CALL SZOPTc
       CALL SZSTTc(UXX,UYY)
        .......
     CALL SZCLTc
   CALL SZTNCL

sztnop ではトーンパターンの設定, および境界線の向きに関する処理などを行う他, 必要な情報をsgrget などによって取得するので, 頻繁に呼ぶと動作速度に影響する場合がある.