Class CurveShape

CurveShape class

Αντιπροσωπεύει ένα σχήμα καμπύλης σφήνας.

public sealed class CurveShape : PolygonShape

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

ΟνομαΠεριγραφή
CurveShape()Αρχικοποιεί μια νέα παρουσία τουCurveShape τάξη.
CurveShape(PointF[])Αρχικοποιεί μια νέα παρουσία τουCurveShape τάξη. Χρησιμοποιείται η προεπιλεγμένη τάση 0,5.
CurveShape(PointF[], bool)Αρχικοποιεί μια νέα παρουσία τουCurveShape τάξη. Χρησιμοποιείται η προεπιλεγμένη τάση 0,5.
CurveShape(PointF[], float)Αρχικοποιεί μια νέα παρουσία τουCurveShape τάξη.
CurveShape(PointF[], float, bool)Αρχικοποιεί μια νέα παρουσία τουCurveShape τάξη.

Ιδιότητες

ΟνομαΠεριγραφή
override Bounds { get; }Λαμβάνει τα όρια του αντικειμένου.
override Center { get; }Λαμβάνει το κέντρο του σχήματος.
virtual EndPoint { get; }Λαμβάνει το τελικό σημείο σχήματος.
override HasSegments { get; }Λαμβάνει μια τιμή που υποδεικνύει αν το σχήμα έχει τμήματα.
IsClosed { get; set; }Λαμβάνει ή ορίζει μια τιμή που υποδεικνύει εάν το σχήμα είναι κλειστό.
Points { get; set; }Λαμβάνει ή ορίζει τα σημεία καμπύλης.
override Segments { get; }Παίρνει τα τμήματα σχήματος.
virtual StartPoint { get; }Παίρνει το αρχικό σημείο σχήματος.
Tension { get; set; }Λαμβάνει ή ρυθμίζει την τάση της καμπύλης.

Μέθοδοι

ΟνομαΠεριγραφή
override GetBounds(Matrix)Λαμβάνει τα όρια του αντικειμένου.
override GetBounds(Matrix, Pen)Λαμβάνει τα όρια του αντικειμένου.
Reverse()Αντιστρέφει τη σειρά των σημείων για αυτό το σχήμα.
override Transform(Matrix)Εφαρμόζει τον καθορισμένο μετασχηματισμό στο σχήμα.

Δείτε επίσης