円を描くには


 2008-06-19 01:23:53  No: 31030  IP: [192.*.*.*]

ブレゼンハムのアルゴリズムを使って
円を塗りつぶすメインソース
を教えてもらいたいです。お願いします。

編集    削除
通りすがりん。  2008-06-19 05:24:56  No: 31031  IP: [192.*.*.*]

円を描く、じゃないの?
それならネット上に幾つもあると思うけど。
(こういう丸投げ系は相手にすべきじゃないが、いつも腹立ってエラソーにレスしちゃうな・・)

編集    削除
円描画であれば  2008-06-19 17:21:53  No: 31032  IP: [192.*.*.*]

こういうのかな?
http://dencha.ojaru.jp/programs_07/pg_graphic_09a1.html
http://dencha.ojaru.jp/programs_07/pg_graphic_09a2.html

塗りつぶしって難しそうし、円を描くだろうな。

編集    削除
塗りつぶしは  2008-06-19 18:00:47  No: 31033  IP: [192.*.*.*]

>塗りつぶしって難しそうし、円を描くだろうな。
求めた円周上の座標に点を描く代わりに、その点からX軸(Y軸)まで垂直線(水平線)を描けばいいだけ。難しくはないと思うけど。

編集    削除
通りすがりん。  2008-06-19 20:00:10  No: 31034  IP: [192.*.*.*]

Canvas.Ellipse(0, 0, 50, 50);

これで描ける。

Ellipseはブレゼンハムアルゴリズムを使っている。

って落ちはないかな。

編集    削除
もにゃ  2008-06-19 21:39:00  No: 31035  IP: [192.*.*.*]

↑私もこれを書こうかと悩みました。

編集    削除