Κλάση System::Drawing::SizeF
περιεχόμενα
[
κρύβω
]SizeF class
Αντιπροσωπεύει ένα ζεύγος τιμών κινητής υποδιαστολής μονής ακρίβειας που αντιπροσωπεύουν το πλάτος και το ύψος μιας εικόνας. Αυτός ο τύπος πρέπει να κατανεμηθεί στη στοίβα και να περνιέται στις συναρτήσεις με τιμή ή με αναφορά. Ποτέ μην χρησιμοποιείτε την κλάση System::SmartPtr για τη διαχείριση αντικειμένων αυτού του τύπου.
class SizeF
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| static Add(const SizeF&, const SizeF&) | Επιστρέφει ένα νέο αντικείμενο SizeF που είναι το άθροισμα των καθορισμένων αντικειμένων SizeF, δηλαδή του οποίου η τιμή πλάτους ισούται με το άθροισμα των τιμών πλάτους των καθορισμένων αντικειμένων και η τιμή ύψους ισούται με το άθροισμα των τιμών ύψους των καθορισμένων αντικειμένων. |
| Equals(const SizeF&) const | Καθορίζει εάν το τρέχον αντικείμενο και το καθορισμένο αντικείμενο είναι ίσα, δηλαδή αντιπροσωπεύουν το ίδιο ζεύγος τιμών πλάτους και ύψους. |
| get_Height() const | Επιστρέφει την τιμή του ύψους που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_IsEmpty() const | Καθορίζει εάν και οι τιμές πλάτους και ύψους είναι ίσες με 0. |
| get_Width() const | Επιστρέφει την τιμή του πλάτους που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| GetHashCode() const | Επιστρέφει έναν κωδικό κατακερματισμού για το τρέχον αντικείμενο. |
| operator PointF() const | Μετατρέπει το τρέχον αντικείμενο σε μια παρουσία του αντικειμένου Point αρχικοποιώντας τις συντεταγμένες X και Y του με τις τιμές πλάτους και ύψους του τρέχοντος αντικειμένου αντίστοιχα. |
| operator+=(const SizeF&) | Προσθέτει τις τιμές πλάτους και ύψους του καθορισμένου αντικειμένου SizeF στις τιμές πλάτους και ύψους του τρέχοντος αντικειμένου SizeF αντίστοιχα. |
| set_Height(float) | Ορίζει την τιμή του ύψους που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| set_Width(float) | Ορίζει την τιμή του πλάτους που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| SizeF() | Δημιουργεί ένα νέο αντικείμενο SizeF και αρχικοποιεί τις τιμές πλάτους και ύψους του με 0. |
| SizeF(const PointF&) | Δημιουργεί ένα νέο αντικείμενο SizeF και αρχικοποιεί τις τιμές πλάτους και ύψους του με τις τιμές των συντεταγμένων X και Y του καθορισμένου σημείου αντίστοιχα. |
| SizeF(float, float) | Δημιουργεί ένα νέο αντικείμενο SizeF και το αρχικοποιεί με την καθορισμένη τιμή. |
| static Subtract(const SizeF&, const SizeF&) | Επιστρέφει ένα νέο αντικείμενο SizeF που είναι το αποτέλεσμα της αφαίρεσης του size2 από το size1, δηλαδή του οποίου η τιμή πλάτους είναι το αποτέλεσμα της αφαίρεσης της τιμής πλάτους του size2 από την τιμή πλάτους του size1 και η τιμή ύψους είναι το αποτέλεσμα της αφαίρεσης της τιμής ύψους του size2 από την τιμή ύψους του size1. |
| ToPointF() const | Μετατρέπει το τρέχον αντικείμενο σε μια παρουσία του αντικειμένου Point αρχικοποιώντας τις συντεταγμένες X και Y του με τις τιμές πλάτους και ύψους του τρέχοντος αντικειμένου αντίστοιχα. |
| ToSize() const | Δημιουργεί ένα αντικείμενο Size από το τρέχον αντικείμενο SizeF περικόπτοντας τις τιμές πλάτους και ύψους του αντικειμένου SizeF στους επόμενους μικρότερους ακέραιους αριθμούς. |
| ToString() const | Επιστρέφει την αναπαράσταση σε συμβολοσειρά του ζεύγους τιμών πλάτους και ύψους που αντιπροσωπεύονται από το τρέχον αντικείμενο. |
Πεδία
| Πεδίο | Περιγραφή |
|---|---|
| static Empty | Μια κενή παρουσία της κλάσης SizeF της οποίας οι τιμές πλάτους και ύψους είναι 0. |
Δείτε επίσης
- Namespace System::Drawing
- Library Aspose.Page for C++