Class BezierPathBuilder

BezierPathBuilder class

LeSplinePathBuilder la classe est responsable de la construction des segments de cheminSVGPathSeg à partir de la liste des points de trace. Ce constructeur de chemin est basé sur l’utilisation de la méthode des moindres carrés pour trouver les points de contrôle de Bézier pour la trace des points.

public class BezierPathBuilder : IPathBuilder

Constructeurs

NomLa description
BezierPathBuilder()Initialise une nouvelle instance duBezierPathBuilder classe.

Propriétés

NomLa description
ErrorThreshold { get; set; }Obtient ou définit le seuil d’erreur. Ce paramètre définit l’écart maximal des points par rapport à la courbe ajustée. Par défaut, il est de 30.
MaxIterations { get; set; }Obtient ou définit le seuil d’erreur. Ce paramètre définit le nombre d’itérations pour la méthode d’approximation des moindres carrés. Par défaut, il est 30.
TraceSmoother { get; set; }Obtient ou définit la trace plus lisse.

Méthodes

NomLa description
Build(IEnumerable<PointF>, SVGPathElement)Construit des segments de chemin à partir de la liste des points de trace.

Voir également