Class BezierPathBuilder

BezierPathBuilder class

ΤοSplinePathBuilder Η κλάση είναι υπεύθυνη για τη δημιουργία τμημάτων διαδρομήςSVGPathSeg από τη λίστα των σημείων ίχνους. Αυτό το εργαλείο δημιουργίας διαδρομής βασίζεται στη χρήση της μεθόδου ελαχίστων τετραγώνων για την εύρεση σημείων ελέγχου Bezier για ίχνος σημείων.

public class BezierPathBuilder : IPathBuilder

Κατασκευαστές

ΟνομαΠεριγραφή
BezierPathBuilder()Αρχικοποιεί μια νέα παρουσία τουBezierPathBuilder τάξη.

Ιδιότητες

ΟνομαΠεριγραφή
ErrorThreshold { get; set; }Λαμβάνει ή ορίζει το όριο σφάλματος. Αυτή η παράμετρος ορίζει τη μέγιστη απόκλιση των σημείων στην προσαρμοσμένη καμπύλη. Από προεπιλογή είναι 30.
MaxIterations { get; set; }Λαμβάνει ή ορίζει το όριο σφάλματος. Αυτή η παράμετρος ορίζει τον αριθμό των επαναλήψεων για τη μέθοδο προσέγγισης ελαχίστων τετραγώνων. Από προεπιλογή είναι 30.
TraceSmoother { get; set; }Αποκτά ή ρυθμίζει το ίχνος πιο ομαλό.

Μέθοδοι

ΟνομαΠεριγραφή
Build(IEnumerable<PointF>, SVGPathElement)Δημιουργεί τμήματα διαδρομής από τη λίστα των σημείων ίχνους.

Δείτε επίσης