Class BezierPathBuilder

BezierPathBuilder class

IlSplinePathBuilder class è responsabile della creazione di segmenti di percorsoSVGPathSeg dall’elenco dei punti di traccia. Questo costruttore di percorsi si basa sull’utilizzo del metodo dei minimi quadrati per trovare i punti di controllo di Bezier per la traccia dei punti.

public class BezierPathBuilder : IPathBuilder

Costruttori

NomeDescrizione
BezierPathBuilder()Inizializza una nuova istanza diBezierPathBuilder classe.

Proprietà

NomeDescrizione
ErrorThreshold { get; set; }Ottiene o imposta la soglia di errore. Questo parametro definisce la deviazione massima dei punti rispetto alla curva adattata. Per impostazione predefinita è 30.
MaxIterations { get; set; }Ottiene o imposta la soglia di errore. Questo parametro definisce il numero di iterazioni per il metodo di approssimazione dei minimi quadrati. Per impostazione predefinita è 30.
TraceSmoother { get; set; }Ottiene o imposta la traccia più uniforme.

Metodi

NomeDescrizione
Build(IEnumerable<PointF>, SVGPathElement)Costruisce segmenti di percorso dall’elenco dei punti di traccia.

Guarda anche