塗りつぶしについて

解決


ミナミ  2006-09-22 23:04:45  No: 23341  IP: 192.*.*.*

お世話になっています。
塗りつぶしについて教えてください。
折れ線で作成した閉じた図形(ベクトルデータ)の内部を塗りつぶしたいと思っています。
座標データを与えるだけで内部を塗りつぶすことのできる関数など知りませんか?

編集 削除
Mr.XRAY  URL  2006-09-23 01:28:29  No: 23342  IP: 192.*.*.*

>座標データを与えるだけで内部を塗りつぶすことのできる関数など知りませんか?

知りません。塗りつぶしについてはリージョンやパスを調べてみて下さい。
これらの機能を使用して関数を自作するのも一つの方法です。

リージョン、パスの例
http://homepage2.nifty.com/Mr_XRAY/Halbow/VCL01.html

編集 削除
えーと  2006-09-23 02:57:34  No: 23343  IP: 192.*.*.*

> 折れ線で作成した閉じた図形(ベクトルデータ)の内部を塗りつぶしたいと思っています。
>座標データを与えるだけで内部を塗りつぶすことのできる関数など知りませんか?

TCanvas.Polygon がまさしくそれです。複数の点の座標を与えると、Pen で縁取りし
Brush で塗りつぶします。

編集 削除
Mr.XRAY  2006-09-23 12:16:51  No: 23344  IP: 192.*.*.*

<
>TCanvas.Polygon がまさしくそれです。
Polygonでできたんですね。失礼しました。

編集 削除
ミナミ  2006-09-23 12:35:06  No: 23345  IP: 192.*.*.*

Mr.XRAYさま、えーとさま
TCanvas.Polygonであっさりできてしまいました。
ありがとうございます。
Mr.XRAYさまのページを参考に塗りつぶしについてさらに勉強してみます。

編集 削除