System::Drawing::Point κλάση
περιεχόμενα
[
κρύβω
]Point class
Αντιπροσωπεύει ένα ζεύγος ακέραιων συντεταγμένων X και Y ενός σημείου σε δισδιάστατο επίπεδο. Αυτός ο τύπος πρέπει να εκχωρείται στη στοίβα και να περνάει σε συναρτήσεις με τιμή ή με αναφορά. Ποτέ μην χρησιμοποιείτε την κλάση System::SmartPtr για τη διαχείριση αντικειμένων αυτού του τύπου.
class Point
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| static Add(const Point&, const Size&) | Προσθέτει τις τιμές πλάτους και ύψους του καθορισμένου αντικειμένου Size στις τιμές των συντεταγμένων X και Y του καθορισμένου αντικειμένου Point αντίστοιχα. |
| static Ceiling(const PointF&) | Δημιουργεί ένα αντικείμενο Point από το καθορισμένο αντικείμενο PointF στρογγυλοποιώντας τις τιμές των συντεταγμένων X και Y του αντικειμένου PointF προς την επόμενη μεγαλύτερη ακέραια τιμή. |
| Equals(const Point&) const | Καθορίζει εάν το τρέχον αντικείμενο και το καθορισμένο αντικείμενο είναι ίσα, δηλαδή αντιπροσωπεύουν το ίδιο ζεύγος τιμών συντεταγμένων X και Y. |
| get_IsEmpty() const | Καθορίζει εάν και οι τιμές των συντεταγμένων X και Y είναι ίσες με 0. |
| get_X() const | Επιστρέφει την τιμή της συντεταγμένης X που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_Y() const | Επιστρέφει την τιμή της συντεταγμένης Y που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| GetHashCode() const | Επιστρέφει έναν κωδικό κατακερματισμού για το τρέχον αντικείμενο. |
| getStdHash() const | Επιστρέφει μια τιμή κατακερματισμού για το τρέχον αντικείμενο. |
| IsNull() const | Πάντα επιστρέφει false. |
| Offset(int, int) | Μετατοπίζει τις τιμές των συντεταγμένων X και Y που αντιπροσωπεύονται από το τρέχον αντικείμενο κατά τις καθορισμένες τιμές. |
| Offset(Point) | Μετατοπίζει τις συντεταγμένες X και Y που αντιπροσωπεύονται από το τρέχον αντικείμενο κατά τις τιμές των συντεταγμένων X και Y που αντιπροσωπεύονται από το καθορισμένο αντικείμενο Point αντίστοιχα. |
| operator PointF() const | Δημιουργεί μια παρουσία του αντικειμένου PointF και την αρχικοποιεί με τις τιμές των συντεταγμένων X και Y του τρέχοντος αντικειμένου Point. |
| operator Size() const | Δημιουργεί μια παρουσία του αντικειμένου Size και αρχικοποιεί τις τιμές πλάτους και ύψους του με τις τιμές των συντεταγμένων X και Y που αντιπροσωπεύονται από το τρέχον αντικείμενο αντίστοιχα. |
| Point() | Δημιουργεί ένα νέο αντικείμενο Point και αρχικοποιεί τις τιμές των συντεταγμένων X και Y του με 0. |
| Point(int, int) | Δημιουργεί ένα νέο αντικείμενο Point και το αρχικοποιεί με τις καθορισμένες τιμές. |
| Point(const Size&) | Δημιουργεί ένα νέο αντικείμενο Point και αρχικοποιεί τις τιμές των συντεταγμένων X και Y του με τις τιμές του πλάτους και του ύψους του καθορισμένου αντικειμένου SizeF αντίστοιχα. |
| Point(int) | Δημιουργεί ένα νέο αντικείμενο Point και αρχικοποιεί την τιμή της συντεταγμένης X με μια τιμή που σχηματίζεται από τα υψηλά 16 bits του καθορισμένου 32-bit ακέραιου και την τιμή της συντεταγμένης Y με μια τιμή που σχηματίζεται από τα χαμηλά 16 bits του καθορισμένου 32-bit ακέραιου. |
| static Round(const PointF&) | Δημιουργεί ένα αντικείμενο Point από το καθορισμένο αντικείμενο PointF στρογγυλοποιώντας τις τιμές των συντεταγμένων X και Y του αντικειμένου PointF στο πλησιέστερο ακέραιο. |
| set_X(int) | Ορίζει την τιμή της συντεταγμένης X που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| set_Y(int) | Ορίζει την τιμή της συντεταγμένης Y που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| static Subtract(const Point&, const Size&) | Αφαιρεί τις τιμές του πλάτους και του ύψους του καθορισμένου αντικειμένου Size από τις τιμές των συντεταγμένων X και Y του καθορισμένου αντικειμένου Point αντίστοιχα. |
| ToString() const | Επιστρέφει την αναπαράσταση ως συμβολοσειρά του ζεύγους τιμών των συντεταγμένων X και Y που αντιπροσωπεύονται από το τρέχον αντικείμενο. |
| static Truncate(const PointF&) | Δημιουργεί ένα αντικείμενο Point από το καθορισμένο αντικείμενο PointF περικόπτοντας τις τιμές των συντεταγμένων X και Y του αντικειμένου PointF στον επόμενο χαμηλότερο ακέραιο. |
Πεδία
| Πεδίο | Περιγραφή |
|---|---|
| static Empty | Μία κενή παρουσία της κλάσης Point της οποίας οι τιμές των συντεταγμένων X και Y είναι 0. |
Δείτε επίσης
- Namespace System::Drawing
- Library Aspose.Page for C++