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 κλάση με τα δεδομένα μέλους να μην έχουν αρχικοποιηθεί.

Δείτε επίσης