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) | Εφαρμόζει τον καθορισμένο μετασχηματισμό στο σχήμα. |
Δείτε επίσης