next up previous
Next: 2.3 RGB による色の指定と金色 Up: 2 前回の後始末 Previous: 2.1 MAT PLOT AREA

2.2 PAINT

Windows 版の十進 BASIC には、 PAINT という命令があります。 PAINT $ x$,$ y$ とすると、 点 $ (x,y)$ を含み、「囲まれている領域」を塗り潰します。 塗る色は set area color で指定できます。

三角形を描いて赤で塗りつぶす

REM testpaint.bas --- paint の例 (Windows版でのみ利用可能)
SET WINDOW -1,3,-1,3
DRAW grid
PLOT LINES: 0,0;2,1;1,2;0,0
SET AREA COLOR "red"
paint 1,1
END

残念ながら Linux 版十進 BASIC にはこの命令はありません。 昔のパソコン BASIC では PAINT 命令は普通でしたが、 むしろグラフィックス・ライブラリィでこの種の命令を持っている方が 珍しいと思います1


next up previous
Next: 2.3 RGB による色の指定と金色 Up: 2 前回の後始末 Previous: 2.1 MAT PLOT AREA
Masashi Katsurada
平成20年10月18日