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
| Nom | La description |
|---|
| BezierPathBuilder() | Initialise une nouvelle instance duBezierPathBuilder classe. |
Propriétés
| Nom | La 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
| Nom | La description |
|---|
| Build(IEnumerable<PointF>, SVGPathElement) | Construit des segments de chemin à partir de la liste des points de trace. |
Voir également