Class BezierPathBuilder
BezierPathBuilder class
ElSplinePathBuilder
la clase es responsable de construir segmentos de rutaSVGPathSeg
de la lista de puntos de seguimiento. Este generador de ruta se basa en el uso del método de mínimos cuadrados para encontrar puntos de control Bezier para el seguimiento de puntos.
public class BezierPathBuilder : IPathBuilder
Constructores
Nombre | Descripción |
---|
BezierPathBuilder() | Inicializa una nueva instancia delBezierPathBuilder clase. |
Propiedades
Nombre | Descripción |
---|
ErrorThreshold { get; set; } | Obtiene o establece el umbral de error. Este parámetro define la desviación máxima de los puntos a la curva ajustada. Por defecto es 30. |
MaxIterations { get; set; } | Obtiene o establece el umbral de error. Este parámetro define el número de iteraciones para el método de aproximación de mínimos cuadrados. Por defecto es 30. |
TraceSmoother { get; set; } | Obtiene o establece la traza más suave. |
Métodos
Nombre | Descripción |
---|
Build(IEnumerable<PointF>, SVGPathElement) | Construye segmentos de ruta a partir de la lista de puntos de seguimiento. |
Ver también