Struct PointF
Το όνομα: Aspose.Imaging Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Αντιπροσωπεύει ένα διαταγμένο ζευγάρι συντονιστών πλωτών σημείων x- και y που καθορίζουν ένα σημείο σε ένα διδιάστατο επίπεδο.
public struct PointF
Κληρονομημένα μέλη
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PointF(Πλοία, Πλοία)
Αρχίζει μια νέα περίπτωση της δομής Aspose.Imaging.PointF με τις καθορισμένες συντεταγμένες.
public PointF(float x, float y)
Parameters
x
float
Οριζόντια θέση του σημείου.
y
float
Η κάθετη θέση του σημείου.
Properties
Empty
Αποκτά μια νέα παραβολή της δομής Aspose.Imaging.PointF που έχει τις τιμές Aspose.Imaging.PointF.X και Aspose.Imaging.PointF.Y που ορίζονται στο μηδέν.
public static PointF Empty { get; }
Αξία ιδιοκτησίας
IsEmpty
Παίρνει μια τιμή που υποδεικνύει αν αυτό το Aspose.Imaging.PointF είναι άδειο.
[JsonIgnore]
public bool IsEmpty { get; }
Αξία ιδιοκτησίας
X
Αποκτήστε ή τοποθετήστε τον συντονιστή x αυτού του Aspose.Imaging.PointF.
public float X { get; set; }
Αξία ιδιοκτησίας
Y
Αποκτήστε ή τοποθετήστε το y-συντονιστικό του Aspose.Imaging.PointF.
public float Y { get; set; }
Αξία ιδιοκτησίας
Methods
Add(ΠΕΡΙΣΣΟΤΕΡΑ, ΜΕΓΑΛΟΣ)
Μεταφράζει ένα δεδομένο Aspose.Imaging.PointF από το καθορισμένο Aspose.Imaging.Size.
public static PointF Add(PointF point, Size size)
Parameters
point
PointF
Το Aspose.Imaging.PointF για μετάφραση.
size
Size
Το Aspose.Imaging.Size που καθορίζει τους αριθμούς που πρέπει να προσθέσετε στις συντεταγμένες του point'.
Returns
Το μεταφρασμένο Aspose.Imaging.PointF.
Add(Σειρά, Σειρά)
Μεταφράζει ένα συγκεκριμένο Aspose.Imaging.PointF με ένα συγκεκριμένο Aspose.Imaging.SizeF.
public static PointF Add(PointF point, SizeF size)
Parameters
point
PointF
Το Aspose.Imaging.PointF για μετάφραση.
size
SizeF
Το Aspose.Imaging.SizeF που καθορίζει τους αριθμούς που πρέπει να προσθέσετε στις συντονιστές του point'.
Returns
Το μεταφρασμένο Aspose.Imaging.PointF.
Equals(αντικείμενο)
Προσδιορίζει αν αυτό το Aspose.Imaging.PointF περιέχει τους ίδιους συντονισμούς με το καθορισμένο System.Object.
public override bool Equals(object obj)
Parameters
obj
object
Το σύστημα. αντικείμενο για δοκιμή.
Returns
Αυτή η μέθοδος επιστρέφει αληθινή εάν το obj’ είναι ένα Aspose.Imaging.PointF και έχει τις ίδιες συντεταγμένες με αυτό το Aspose.Imaging.Point.
GetHashCode()
Επιστρέφει έναν κωδικό hash για αυτή την δομή Aspose.Imaging.PointF.
public override int GetHashCode()
Returns
Μια συνολική τιμή που προσδιορίζει μια τιμή hash για αυτή τη δομή Aspose.Imaging.PointF.
Subtract(ΠΕΡΙΣΣΟΤΕΡΑ, ΜΕΓΑΛΟΣ)
Μεταφράζει ένα Aspose.Imaging.PointF από το αρνητικό ενός καθορισμένου μεγέθους.
public static PointF Subtract(PointF point, Size size)
Parameters
point
PointF
Το Aspose.Imaging.PointF για μετάφραση.
size
Size
Το Aspose.Imaging.Size που καθορίζει τους αριθμούς που πρέπει να αποσυνδέονται από τις συντονίες του point'.
Returns
Το μεταφρασμένο Aspose.Imaging.PointF.
Subtract(Σειρά, Σειρά)
Μεταφράζει ένα Aspose.Imaging.PointF από το αρνητικό ενός καθορισμένου μεγέθους.
public static PointF Subtract(PointF point, SizeF size)
Parameters
point
PointF
Το Aspose.Imaging.PointF για μετάφραση.
size
SizeF
Το Aspose.Imaging.SizeF που προσδιορίζει τους αριθμούς που πρέπει να αποσυνδέονται από τις συντεταγμένες του point'.
Returns
Το μεταφρασμένο Aspose.Imaging.PointF.
ToString()
Μετατρέψτε αυτό το Aspose.Imaging.PointF σε μια ανθρώπινη αναγνώσιμη γραμμή.
public override string ToString()
Returns
Μια γραμμή που αντιπροσωπεύει αυτό το Aspose.Imaging.PointF.
Operators
Οργανωτής +(ΠΕΡΙΣΣΟΤΕΡΑ, ΜΕΓΑΛΟΣ)
Μεταφράζει ένα Aspose.Imaging.PointF από ένα δεδομένο Aspose.Imaging.Size.
public static PointF operator +(PointF point, Size size)
Parameters
point
PointF
Το Aspose.Imaging.PointF για μετάφραση.
size
Size
Ένα Aspose.Imaging.Size που καθορίζει το ζευγάρι αριθμών που πρέπει να προσθέσετε στις συντεταγμένες του point'.
Returns
Επιστρέφει το μεταφρασμένο Aspose.Imaging.PointF.
Οργανωτής +(Σειρά, Σειρά)
Μεταφράζει το Aspose.Imaging.PointF με το καθορισμένο Aspose.Imaging.SizeF.
public static PointF operator +(PointF point, SizeF size)
Parameters
point
PointF
Το Aspose.Imaging.PointF για μετάφραση.
size
SizeF
Το Aspose.Imaging.SizeF που καθορίζει τους αριθμούς που πρέπει να προσθέσετε στους συντονιστές x- και y του point'.
Returns
Το μεταφρασμένο Aspose.Imaging.PointF.
Δραστηριότητες =(Πειραιά, Πειραιά)
Το αποτέλεσμα καθορίζει αν οι τιμές του Aspose.Imaging.PointF.X και του Aspose.Imaging.PointF.Y ιδιότητες των δύο Aspose.Imaging.PointF δομών είναι ίσες.
public static bool operator ==(PointF point1, PointF point2)
Parameters
point1
PointF
Ένα πρώτο Aspose.Imaging.PointF για να συγκρίνετε.
point2
PointF
Ένα δεύτερο Aspose.Imaging.PointF για να συγκρίνετε.
Returns
Είναι αλήθεια αν οι τιμές Aspose.Imaging.PointF.X και Aspose.Imaging.PointF.Y των πρώτων και δεύτερων δομών Aspose.Imaging.PointF είναι ίσες, διαφορετικά, ψεύτικες.
Οργανωτής !=(Πειραιά, Πειραιά)
καθορίζει αν οι συντονισμοί των καθορισμένων σημείων δεν είναι ίσοι.
public static bool operator !=(PointF point1, PointF point2)
Parameters
point1
PointF
Ένα πρώτο Aspose.Imaging.PointF για να συγκρίνετε.
point2
PointF
Ένα δεύτερο Aspose.Imaging.PointF για να συγκρίνετε.
Returns
Αληθινά να αναφέρετε τις τιμές Aspose.Imaging.PointF.X και Aspose.Imaging.PointF.Y των point1’ και
point2’ δεν είναι ίσες, διαφορετικά, ψεύτικες.
Οργανωτής -(ΠΕΡΙΣΣΟΤΕΡΑ, ΜΕΓΑΛΟΣ)
Μεταφράζει ένα Aspose.Imaging.PointF από το αρνητικό ενός δεδομένου Aspose.Imaging.Size.
public static PointF operator -(PointF point, Size size)
Parameters
point
PointF
Ένα Aspose.Imaging.PointF για μετάφραση.
size
Size
Ένα Aspose.Imaging.Size που καθορίζει τους αριθμούς που πρέπει να υποχωρήσουν από τους συντονιστές x- και y του point'.
Returns
Το μεταφρασμένο Aspose.Imaging.PointF.
Οργανωτής -(Σειρά, Σειρά)
Μεταφράζει ένα Aspose.Imaging.PointF από το αρνητικό ενός καθορισμένου Aspose.Imaging.SizeF.
public static PointF operator -(PointF point, SizeF size)
Parameters
point
PointF
Το Aspose.Imaging.PointF για μετάφραση.
size
SizeF
Το Aspose.Imaging.SizeF που προσδιορίζει τους αριθμούς που πρέπει να αποσυνδέονται από τις συντεταγμένες του point'.
Returns
Το μεταφρασμένο Aspose.Imaging.PointF.