Class BezierPathBuilder

BezierPathBuilder class

SplinePathBuilder sınıf, yol segmentleri oluşturmaktan sorumludurSVGPathSeg izleme noktaları listesinden. Bu yol oluşturucu, noktaların izlenmesi için Bezier kontrol noktalarını bulmak üzere en küçük kareler yöntemini kullanmaya dayalıdır.

public class BezierPathBuilder : IPathBuilder

yapıcılar

İsimTanım
BezierPathBuilder()Yeni bir örneğini başlatır.BezierPathBuilder sınıf.

Özellikleri

İsimTanım
ErrorThreshold { get; set; }Hata eşiğini alır veya ayarlar. Bu parametre, noktaların uygun eğriye göre maksimum sapmasını tanımlar. Varsayılan olarak 30. ‘dir.
MaxIterations { get; set; }Hata eşiğini alır veya ayarlar. Bu parametre, en küçük kareler yaklaşımı yöntemi için yineleme sayısını tanımlar. Varsayılan olarak 30. ‘dir.
TraceSmoother { get; set; }İzi daha pürüzsüz hale getirir veya ayarlar.

yöntemler

İsimTanım
Build(IEnumerable<PointF>, SVGPathElement)İzleme noktaları listesinden yol segmentleri oluşturur.

Ayrıca bakınız