GDI+ içinde Bézier Eğrileri
Bézier eğrisi dört noktayla belirtilen bir eğridir: iki uç noktası (p1 ve p2) ve iki kontrol noktası (c1 ve c2). Eğri p1'de başlar ve p2'de biter. Eğri, kontrol noktalarından geçmez, ancak kontrol noktaları mıknatıs görevi görür, eğriyi belirli yönlerde çeker ve eğrinin bükülme şeklini etkileyen. Aşağıdaki çizimde, uç noktaları ve denetim noktalarıyla birlikte bir Bézier eğrisi gösterilmektedir.
Eğri p1'de başlar ve c1 denetim noktasına doğru ilerler. p1'deki eğrinin tanjant çizgisi p1'den c1'e doğru çizilen çizgidir. p2 uç noktasındaki tanjant çizgisi, c2'den p2'ye çizilen çizgidir.
Çizim Bézier Eğrileri
Bézier spline çizmek için sınıfının bir örneğine Graphics ve öğesine Penihtiyacınız vardır. sınıfının örneği Graphics yöntemini sağlar ve eğriyi DrawBezier işlemek için kullanılan çizginin Pen width ve color gibi özniteliklerini depolar. Pen yöntemine bağımsız değişkenlerden DrawBezier biri olarak geçirilir. yöntemine DrawBezier geçirilen kalan bağımsız değişkenler uç noktalar ve denetim noktalarıdır. Aşağıdaki örnekte başlangıç noktası (0, 0), denetim noktaları (40, 20) ve (80, 150) ve bitiş noktası (100, 10) olan bir Bézier spline çizilmektedir:
myGraphics.DrawBezier(myPen, 0, 0, 40, 20, 80, 150, 100, 10);
myGraphics.DrawBezier(myPen, 0, 0, 40, 20, 80, 150, 100, 10)
Aşağıdaki çizimde eğri, denetim noktaları ve iki tanjant çizgisi gösterilmektedir.
Bézier splines ilk olarak Pierre Bézier tarafından otomotiv sektöründe tasarım için geliştirilmiştir. O zamandan beri birçok bilgisayar destekli tasarım türünde yararlı oldukları kanıtlanmıştır ve yazı tiplerinin ana hatlarını tanımlamak için de kullanılırlar. Bézier splines, bazıları aşağıdaki çizimde gösterilen çok çeşitli şekiller verebilir.
Ayrıca bkz.
.NET Desktop feedback
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin