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