グラフィックス・サブルーチン:ビューポート座標をウィンドウ座標に変換します。
モジュール:USE DFLIB
形式
CALL GETWINDOWCOORD (x, y, wt)
x, y
(入力) INTEGER(2)。ウィンドウ座標に変換するビューポート座標。
wt
(出力) 構造型 wxycoord。ウィンドウ座標。wxycoord 構造型 (\DF98\INCLUDE サブディレクトリの DFLIB.F90 に定義) は,以下のようになります。
TYPE wxycoord REAL(8) wx ! x-coordinate REAL(8) wy ! y-coordinate END TYPE wxycoord
物理座標は,物理画面を参照します。ビューポート座標は,SETVIEWPORT でビューポートとして定義された画面の領域を参照します。両方とも整数座標値を取ります。ウィンドウ座標は,SETWINDOW または SETWSIZEQQ で設定した大きさのウィンドウを参照します。ウィンドウ座標は,浮動小数点値でウィンドウ領域でデータの拡大縮小が簡単に行えます。座標系についての詳細は,「座標系について」を参照してください。
互換性
STANDARD GRAPHICS QUICKWIN GRAPHICS LIB
関連情報
GETCURRENTPOSITION,GETPHYSCOORD,GETVIEWCOORD,MOVETO,SETVIEWPORT,SETWINDOW
例
GETPHYSCOORD の例を参照してください。