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) | Δημιουργεί τμήματα διαδρομής από τη λίστα των σημείων ίχνους. |
Δείτε επίσης