FillCircle関数

このページをスマホなどでご覧になる場合は、画面を横長にする方が読みやすくなります。

書式

int8_t FillCircle(uint8_t x0, uint8_t y0, uint8_t r, uint8_t color=1)

対応オブジェクト型

対応バージョン

Ver. 0.22以降

説明

中心座標(x0,y0)で半径がrの円を、中を塗りつぶして描く。colorは円の色を表わす。colorが0なら白い円を、1なら黒い円を描く。 (ただし、MGLCD_INVERTモードの場合は逆) colorの指定を省略すると、1を指定したのと同じになる。

引数

返り値

円を描くのに成功すると0を、失敗すると負の数を返す。

指定した円が画面からはみ出たり、colorが0でも1でもなければ、円を描くのに失敗する。また、シリアル回線経由でLCDがArduinoにつながっている場合、回線の状態によっては円を描くのに失敗する。

使用例

MGLCD.FillCircle(60,15,12);
写真1、MGLCD.FillCircle(60,15,12);の実行結果
写真1、MGLCD.FillCircle(60,15,12);の実行結果

関連ページ

Arduino 電子工作
このサイトの記事が本になりました。
書名:Arduino 電子工作
ISBN:978-4-7775-1941-5
工学社の書籍の内容の紹介ページ
本のカバーの写真か書名をクリックすると、Amazonの書籍購入ページに移動します。