描画命令が依存する座標系と図形変形の効果(Ver. 7.4.2)

描画命令には図形変形の影響を受けるものと受けないものとがあります。
これらの依存関係を表にまとめると,以下のようになります。

灰色はJIS規格外の命令

描画命令  物理
 座標
問題
座標
変形
せず
変形
する
備考
PLOT POINTS
PLOT LINES
PLOT AREA
    
MAT PLOT POINTS
MAT PLOT LINES
MAT PLOT AREA
MAT PLOT CELLS
    
PLOT TEXT     下記参照
PLOT LETTERS 字形・角度 基点  基点と大きさ,向きのみを変える。
PLOT LABEL 字形・角度 基点 基点 基点のみを変換する。
DRAW DISK
DRAW CIRCLE
    
PAINT
FLOOD
   Windows版でのみ利用可能 
GET POINT
MAT GET POINT
     
MOUSE POLL      
GRAPH POINTS
GRAPH LINES
GRAPH AREA
      
MAT GRAPH POINTS
MAT GRAPH LINES
MAT GRAPH AREA
MAT GRAPH CELLS
    
GRAPH TEXT    下記参照 
GRAPH LABEL 字形・角度 基点   
LOCATE POINT
MAT LOCATE POINT
LOCATE VALUE
LOCATE CHOICE
     
ASK PIXEL SIZE
ASK PIXEL ARRAY
     
PIXELX関数
PIXELY関数
WORLDX関数
WORLDY関数
   
SET TEXT HEIGHT       
SET TEXT FONT        
SET AREA STYLE INDEX       ハッチ模様は物理座標で定義される
GLOAD ○       

 この表は,オプションメニューの「互換性」の「描画」タブで「TEXT描画」を「問題座標(JIS)」に設定した場合を示します。
 「TEXT描画」を「図形変形を伴わないとき物理座標」に設定した場合,GRAPH TEXT文と,図形変形を伴わないPLOT TEXT文では,字形と角度は物理座標によります。

 PLOT TEXT文は,文字の描画域と無限遠直線が交わるような射影変換を指定すると文字を描きません。
 拡張命令のDRAW DISK,DRAW CIRCLEは無限遠直線と交わるような射影変換を指定すると正しく動作しません。

 Microsoft BASIC互換モードの描画命令は,図形変形に対応しません。


戻る