Class BezierPathBuilder
BezierPathBuilder class
DeSplinePathBuilder
class is verantwoordelijk voor het bouwen van padsegmentenSVGPathSeg
uit de lijst met traceerpunten. Deze padbouwer is gebaseerd op het gebruik van de methode van de kleinste kwadraten om Bézier-controlepunten te vinden voor het traceren van punten.
public class BezierPathBuilder : IPathBuilder
Constructeurs
Naam | Beschrijving |
---|
BezierPathBuilder() | Initialiseert een nieuw exemplaar van hetBezierPathBuilder klasse. |
Eigenschappen
Naam | Beschrijving |
---|
ErrorThreshold { get; set; } | Haalt de foutdrempel op of stelt deze in. Deze parameter definieert de maximale afwijking van punten ten opzichte van de aangepaste curve. Standaard is deze 30. |
MaxIterations { get; set; } | Haalt de foutdrempel op of stelt deze in. Deze parameter definieert het aantal iteraties voor de benaderingsmethode met de kleinste kwadraten. Standaard is dit 30. |
TraceSmoother { get; set; } | Krijgt of stelt de trace vloeiender in. |
methoden
Naam | Beschrijving |
---|
Build(IEnumerable<PointF>, SVGPathElement) | Bouwt padsegmenten op uit de lijst met traceerpunten. |
Zie ook