System::Drawing::RectangleF κλάση
περιεχόμενα
[
κρύβω
]RectangleF class
Αντιπροσωπεύει μια ορθογώνια περιοχή μιας εικόνας που ορίζεται ως συντεταγμένες X και Y μονής ακρίβειας κινητής υποδιαστολής της άνω αριστερής γωνίας της, καθώς και το πλάτος και το ύψος της. Αυτός ο τύπος πρέπει να κατανεμηθεί στη στοίβα και να περάσει σε συναρτήσεις με τιμή ή με αναφορά. Ποτέ μην χρησιμοποιείτε την κλάση System::SmartPtr για τη διαχείριση αντικειμένων αυτού του τύπου.
class RectangleF
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| Contains(float, float) | Καθορίζει εάν το καθορισμένο σημείο βρίσκεται εντός του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| Contains(const PointF&) | Καθορίζει εάν το καθορισμένο σημείο βρίσκεται εντός του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| Contains(const RectangleF&) | Καθορίζει εάν το καθορισμένο ορθογώνιο βρίσκεται εντός του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| Equals(const RectangleF&) const | Καθορίζει εάν τα ορθογώνια που αντιπροσωπεύονται από το τρέχον και το καθορισμένο αντικείμενο είναι πανομοιότυπα. |
| static FromLTRB(float, float, float, float) | Δημιουργεί ένα νέο αντικείμενο RectangleF που αντιπροσωπεύει ένα ορθογώνιο με τις καθορισμένες θέσεις των άκρων. |
| get_Bottom() const | Επιστρέφει τη συντεταγμένη y του κάτω άκρου του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_Height() const | Επιστρέφει το ύψος του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_IsEmpty() const | Καθορίζει εάν οι συντεταγμένες X και Y της επάνω αριστερής γωνίας του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο, καθώς και το πλάτος και το ύψος του, έχουν τιμές 0. |
| get_Left() const | Επιστρέφει τη συντεταγμένη X του αριστερού άκρου του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_Location() const | Επιστρέφει μια παρουσία της κλάσης PointF που καθορίζει τη θέση της επάνω αριστερής γωνίας του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_Right() const | Επιστρέφει τη συντεταγμένη X του δεξιού άκρου του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_Size() const | Επιστρέφει μια παρουσία της κλάσης SizeF που καθορίζει το πλάτος και το ύψος του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_Top() const | Επιστρέφει τη συντεταγμένη Y του πάνω άκρου του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_Width() const | Επιστρέφει το πλάτος του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_X() const | Επιστρέφει τη συντεταγμένη X της επάνω αριστερής γωνίας του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_Y() const | Επιστρέφει τη συντεταγμένη Y της επάνω αριστερής γωνίας του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| GetHashCode() const | Επιστρέφει έναν κωδικό κατακερματισμού του τρέχοντος αντικειμένου. |
| Inflate(float, float) | Αυξάνει το πλάτος και το ύψος του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο, διατηρώντας τη θέση του γεωμετρικού κέντρου του ορθογωνίου. Το πλάτος και το ύψος αυξάνονται και στις δύο κατευθύνσεις κατά τις καθορισμένες ποσότητες. |
| Inflate(const SizeF&) | Αυξάνει το πλάτος και το ύψος του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο, διατηρώντας τη θέση του γεωμετρικού κέντρου του ορθογωνίου. Το πλάτος και το ύψος αυξάνονται και στις δύο κατευθύνσεις κατά τις ποσότητες που καθορίζονται από τις τιμές πλάτους και ύψους του καθορισμένου αντικειμένου μεγέθους αντίστοιχα. |
| static Inflate(const RectangleF&, float, float) | Αυξάνει το πλάτος και το ύψος του ορθογωνίου που αντιπροσωπεύεται από το καθορισμένο αντικείμενο, διατηρώντας τη θέση του γεωμετρικού κέντρου του ορθογωνίου. Το πλάτος και το ύψος αυξάνονται και στις δύο κατευθύνσεις κατά τις καθορισμένες ποσότητες. |
| Intersect(const RectangleF&) | Αντικαθιστά το ορθογώνιο που αντιπροσωπεύεται από το τρέχον αντικείμενο με το ορθογώνιο που προκύπτει από τη διατομή του με το ορθογώνιο που αντιπροσωπεύεται από το καθορισμένο αντικείμενο. |
| static Intersect(const RectangleF&, const RectangleF&) | Επιστρέφει ένα ορθογώνιο που είναι αποτέλεσμα της διατομής των καθορισμένων ορθογωνίων. |
| IntersectsWith(const RectangleF&) | Καθορίζει εάν τα ορθογώνια που αντιπροσωπεύονται από το τρέχον και το καθορισμένο αντικείμενο τέμνονται. |
| Offset(const PointF&) | Μετατοπίζει τη θέση του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο κατά τις καθορισμένες ποσότητες. |
| Offset(float, float) | Μετατοπίζει τη θέση του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο κατά τις καθορισμένες ποσότητες. |
| operator!=(std::nullptr_t) const | Επιστρέφει πάντα true. |
| operator==(std::nullptr_t) const | Πάντα επιστρέφει false. |
| RectangleF() | Δημιουργεί μια νέα παρουσία του αντικειμένου RectangleF που αντιπροσωπεύει ένα ορθογώνιο με τις συντεταγμένες X και Y και τις τιμές πλάτους και ύψους ορισμένες στο 0. |
| RectangleF(float, float, float, float) | Δημιουργεί μια νέα παρουσία του αντικειμένου RectangleF που αντιπροσωπεύει ένα ορθογώνιο με τις καθορισμένες συντεταγμένες της επάνω αριστερής γωνίας του και το πλάτος και το ύψος. |
| RectangleF(const PointF&, const SizeF&) | Δημιουργεί ένα νέο στιγμιότυπο του αντικειμένου RectangleF που αντιπροσωπεύει ένα ορθογώνιο με τις συντεταγμένες της επάνω αριστερής γωνίας του που καθορίζονται ως ένα στιγμιότυπο της κλάσης PointF και το πλάτος και το ύψος του ως ένα στιγμιότυπο της κλάσης SizeF. |
| explicit RectangleF(const Rectangle&) | Δημιουργεί ένα νέο στιγμιότυπο του αντικειμένου RectangleF που αντιπροσωπεύει το ορθογώνιο ισοδύναμο με το καθορισμένο. |
| set_Height(float) | Ορίζει το ύψος του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| set_Location(PointF) | Ορίζει τη θέση της επάνω αριστερής γωνίας του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| set_Size(SizeF) | Ορίζει το πλάτος και το ύψος του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| set_Width(float) | Ορίζει το πλάτος του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| set_X(float) | Ορίζει τη συντεταγμένη X της επάνω αριστερής γωνίας του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| set_Y(float) | Ορίζει τη συντεταγμένη Y της επάνω αριστερής γωνίας του ορθογωνίου που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| ToString() const | Επιστρέφει την αναπαράσταση σε συμβολοσειρά του τρέχοντος αντικειμένου. |
| static Union(const RectangleF&, const RectangleF&) | Επιστρέφει ένα ορθογώνιο που είναι αποτέλεσμα της ένωσης των καθορισμένων ορθογωνίων. |
Πεδία
| Πεδίο | Περιγραφή |
|---|---|
| static Empty | Ένα κενό ορθογώνιο, δηλαδή ένα ορθογώνιο του οποίου οι τιμές θέσης και μεγέθους είναι μηδέν. |
Δείτε επίσης
- Namespace System::Drawing
- Library Aspose.Page for C++