塗りつぶしについて

解決


ミナミ  2006-09-23 08:04:45  No: 23341

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


Mr.XRAY  URL  2006-09-23 10:28:29  No: 23342

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

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

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


えーと  2006-09-23 11:57:34  No: 23343

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

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


Mr.XRAY  2006-09-23 21:16:51  No: 23344

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


ミナミ  2006-09-23 21:35:06  No: 23345

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


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加