circle命令で円を描画します。 circle p1, p2, p3, p4, p5 p1 : 矩形の左上 x 座標 p2 : 矩形の左上 y 座標 p3 : 矩形の右下 x 座標 p4 : 矩形の右下 y 座標 p5 : 塗りつぶし( 0:なし, 1:あり) 引数を見て、「円を描くのに、何で矩形なの?」と思うことでしょう。 ここでいう矩形とは、
この白い矩形のことです。 円はその中にすっぽりと納まるようにして描画されます。 また p5 には、その円を塗りつぶすか塗りつぶさないかを指定します。 塗りつぶす場合は、p1 に 1 を、塗りつぶさない場合は、p1 に 0 を指定すれば良いのです。
いきなり色も付けてみました。 今度は、一部を重ねてみましょう(塗りつぶしません)。
color命令で色を指定して、 pset命令、boxf命令、circle命令を使って、色々な図形を描画する練習をしてください。 |