Struct Point
Point structure
Αντιπροσωπεύει ένα διατεταγμένο ζεύγος ακεραίων x- και y-συντεταγμένων που ορίζει ένα σημείο σε ένα δισδιάστατο επίπεδο.
public struct Point : IEquatable<Point>
Κατασκευαστές
| Ονομα | Περιγραφή |
|---|
| Point(int) | Αρχικοποιεί μια νέα παρουσία τουPoint δομή χρησιμοποιώντας συντεταγμένες που καθορίζονται από μια ακέραια τιμή. |
| Point(Size) | Αρχικοποιεί μια νέα παρουσία τουPoint κατασκευάζω από αSize . |
| Point(int, int) | Αρχικοποιεί μια νέα παρουσία τουPoint κατασκευή με τις καθορισμένες συντεταγμένες. |
Ιδιότητες
| Ονομα | Περιγραφή |
|---|
| IsEmpty { get; } | Λαμβάνει μια τιμή που υποδεικνύει αν αυτό είναιPoint είναι κενό. |
| X { get; set; } | Λαμβάνει ή ορίζει τη συντεταγμένη x αυτού του Σημείου. |
| Y { get; set; } | Λαμβάνει ή ορίζει τη συντεταγμένη y αυτού του Σημείου. |
Μέθοδοι
| Ονομα | Περιγραφή |
|---|
| static Add(Point, Size) | Προσθέτει το καθορισμένοSize στο καθορισμένοPoint . |
| static Ceiling(PointF) | Μετατρέπει αPointF σε αPoint εκτελώντας μια λειτουργία οροφής σε όλες τις συντεταγμένες. |
| static Round(PointF) | Μετατρέπει το καθορισμένοPointF σε ένα σημείο σημείο στρογγυλοποιώντας τοPoint τιμές στον πλησιέστερο ακέραιο. |
| static Subtract(Point, Size) | Μεταφράζει αPoint από το αρνητικό ενός δεδομένουSize . |
| static Truncate(PointF) | Μετατρέπει ένα PointF σε ένα σημείο εκτελώντας μια λειτουργία περικοπής σε όλες τις συντεταγμένες. |
| override Equals(object) | Καθορίζει εάν αυτόPoint περιέχει τις ίδιες συντεταγμένες με τις καθορισμένεςObject . |
| Equals(Point) | Ελέγχει εάν άλλοPoint δομή έχει την ίδια θέση αυτούPoint δομή. |
| override GetHashCode() | Επιστρέφει έναν κωδικό κατακερματισμού για αυτόPoint . |
| Offset(Point) | Μεταφράζει αυτόPoint από τα καθορισμέναPoint . |
| Offset(int, int) | Μεταφράζει αυτόPoint κατά το καθορισμένο ποσό. |
| override ToString() | Μετατρέπει τα χαρακτηριστικά αυτούPoint σε μια συμβολοσειρά αναγνώσιμη από τον άνθρωπο. |
| operator + | Μεταφράζει αPoint από ένα δεδομένοSize . |
| operator == | Συγκρίνει δύοPoint αντικείμενα. Το αποτέλεσμα καθορίζει εάν οι τιμές τουX καιY ιδιότητες των δύοPoint τα αντικείμενα είναι ίσα. |
| explicit operator | Δημιουργεί έναSizeμε τις συντεταγμένες του καθορισμένουPoint . |
| implicit operator | Μετατρέπει το καθορισμένοPoint δομή σε αPointF δομή. |
| operator != | Συγκρίνει δύοPoint αντικείμενα. Το αποτέλεσμα καθορίζει εάν οι τιμές τουX ήY ιδιότητες των δύοPoint τα αντικείμενα είναι άνισα. |
| operator - | Μεταφράζει αPoint από το αρνητικό ενός δεδομένουSize . |
Πεδία
| Ονομα | Περιγραφή |
|---|
| static readonly Empty | Αντιπροσωπεύει αPoint που έχειX καιY τιμές ορίστηκαν στο μηδέν. |
Δείτε επίσης