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