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