Class BezierPathBuilder

BezierPathBuilder class

DenSplinePathBuilder klass ansvarar för att bygga vägsegmentSVGPathSeg från listan över spårpunkter. Denna vägbyggare är baserad på att använda minsta kvadratmetoden för att hitta Bezier-kontrollpunkter för spårning av punkter.

public class BezierPathBuilder : IPathBuilder

Konstruktörer

namnBeskrivning
BezierPathBuilder()Initierar en ny instans avBezierPathBuilder class.

Egenskaper

namnBeskrivning
ErrorThreshold { get; set; }Hämtar eller ställer in feltröskeln. Denna parameter definierar maximal avvikelse för punkter till anpassad kurva. Som standard är den 30.
MaxIterations { get; set; }Hämtar eller ställer in feltröskeln. Den här parametern definierar antalet iterationer för approximationsmetoden för minsta kvadrater. Som standard är den 30.
TraceSmoother { get; set; }Får eller gör spårningen jämnare.

Metoder

namnBeskrivning
Build(IEnumerable<PointF>, SVGPathElement)Bygger bansegment från listan över spårpunkter.

Se även