System::Drawing::Region class
περιεχόμενα
[
κρύβω
]Region class
Αντιπροσωπεύει το εσωτερικό ενός γραφικού σχήματος. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject(). Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τον περάσετε σε συναρτήσεις ως όρισμα.
class Region : public System::Object
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| Clone() const | Επιστρέφει ένα αντίγραφο του τρέχοντος αντικειμένου. |
| Complement(const RectangleF&) | Αντικαθιστά την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο με το τμήμα της περιοχής που ορίζεται από το καθορισμένο recangle και δεν τέμνει αυτήν την περιοχή. |
| Complement(const Rectangle&) | Αντικαθιστά την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο με το τμήμα της περιοχής που ορίζεται από το καθορισμένο recangle και δεν τέμνει αυτήν την περιοχή. |
| Complement(const SharedPtr<Drawing2D::GraphicsPath>&) | Αντικαθιστά την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο με το τμήμα της περιοχής που ορίζεται από το καθορισμένο μονοπάτι και δεν τέμνει αυτήν την περιοχή. |
| Complement(const SharedPtr<Region>&) | Αντικαθιστά την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο με το τμήμα της καθορισμένης περιοχής που δεν τέμνει αυτήν την περιοχή. |
| Dispose() | Απελευθερώνει όλους τους πόρους του λειτουργικού συστήματος που αποκτήθηκαν από το τρέχον αντικείμενο. |
| Equals(const SharedPtr<Region>&, const SharedPtr<Graphics>&) | Καθορίζει εάν η καθορισμένη περιοχή είναι ταυτοτική με την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο στην καθορισμένη επιφάνεια σχεδίασης. |
| Exclude(const RectangleF&) | Αντικαθιστά την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο με το αποτέλεσμα της εξαίρεσης της περιοχής που ορίζεται από το καθορισμένο rectange από αυτήν. |
| Exclude(const Rectangle&) | Αντικαθιστά την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο με το αποτέλεσμα της εξαίρεσης της περιοχής που ορίζεται από το καθορισμένο rectange από αυτήν. |
| Exclude(const SharedPtr<Drawing2D::GraphicsPath>&) | Αντικαθιστά την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο με το αποτέλεσμα της εξαίρεσης της περιοχής που ορίζεται από το καθορισμένο μονοπάτι από αυτήν. |
| Exclude(const SharedPtr<Region>&) | Αντικαθιστά την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο με το αποτέλεσμα της εξαίρεσης της καθορισμένης περιοχής από αυτήν. |
| GetBounds(const SharedPtr<Graphics>&) const | Λαμβάνει μια δομή RectangleF που αντιπροσωπεύει ένα ορθογώνιο που περιορίζει αυτό το Region στην επιφάνεια σχεδίασης ενός αντικειμένου Graphics. |
| GetRegionData() const | Επιστρέφει ένα αντικείμενο RegionData που περιέχει δεδομένα που ορίζουν την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| GetRegionScans(const SharedPtr<Drawing2D::Matrix>&) const | Επιστρέφει έναν πίνακα από δομές RectangleF που προσεγγίζουν αυτή τη Region μετά την εφαρμογή του καθορισμένου μετασχηματισμού πίνακα. |
| Intersect(const RectangleF&) | Αντικαθιστά την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο με το αποτέλεσμα της τομής αυτής της περιοχής και μιας περιοχής που ορίζεται από το καθορισμένο ορθογώνιο. |
| Intersect(const Rectangle&) | Αντικαθιστά την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο με το αποτέλεσμα της τομής αυτής της περιοχής και μιας περιοχής που ορίζεται από το καθορισμένο ορθογώνιο. |
| Intersect(const SharedPtr<Drawing2D::GraphicsPath>&) | Αντικαθιστά την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο με το αποτέλεσμα της τομής αυτής της περιοχής και μιας περιοχής που ορίζεται από το καθορισμένο μονοπάτι. |
| Intersect(const SharedPtr<Region>&) | Αντικαθιστά την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο με το αποτέλεσμα της τομής αυτής της περιοχής και της καθορισμένης περιοχής. |
| IsEmpty(const SharedPtr<Graphics>&) const | Καθορίζει εάν η περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο έχει κενό εσωτερικό στην καθορισμένη επιφάνεια σχεδίασης. |
| IsInfinite(const SharedPtr<Graphics>&) const | Καθορίζει εάν η περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο έχει άπειρο εσωτερικό στην καθορισμένη επιφάνεια σχεδίασης. |
| IsVisible(const Point&) const | Καθορίζει εάν το καθορισμένο σημείο περιέχεται εντός της περιοχής που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| IsVisible(const PointF&) const | Καθορίζει εάν το καθορισμένο σημείο περιέχεται εντός της περιοχής που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| IsVisible(const Rectangle&) | Καθορίζει εάν οποιοδήποτε τμήμα του καθορισμένου ορθογωνίου περιέχεται εντός της περιοχής που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| IsVisible(const RectangleF&) | Καθορίζει εάν οποιοδήποτε τμήμα του καθορισμένου ορθογωνίου περιέχεται εντός της περιοχής που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| IsVisible(const Point&, const SharedPtr<Graphics>&) const | Καθορίζει εάν το καθορισμένο σημείο περιέχεται εντός της περιοχής που αντιπροσωπεύεται από το τρέχον αντικείμενο χρησιμοποιώντας τα καθορισμένα γραφικά. |
| IsVisible(const PointF&, const SharedPtr<Graphics>&) const | Καθορίζει εάν το καθορισμένο σημείο περιέχεται εντός της περιοχής που αντιπροσωπεύεται από το τρέχον αντικείμενο χρησιμοποιώντας τα καθορισμένα γραφικά. |
| IsVisible(const Rectangle&, const SharedPtr<Graphics>&) | Καθορίζει εάν οποιοδήποτε τμήμα του καθορισμένου ορθογωνίου περιέχεται εντός της περιοχής που αντιπροσωπεύεται από το τρέχον αντικείμενο χρησιμοποιώντας τα καθορισμένα γραφικά. |
| IsVisible(const RectangleF&, const SharedPtr<Graphics>&) | Καθορίζει εάν οποιοδήποτε τμήμα του καθορισμένου ορθογωνίου περιέχεται εντός της περιοχής που αντιπροσωπεύεται από το τρέχον αντικείμενο χρησιμοποιώντας τα καθορισμένα γραφικά. |
| IsVisible(float, float) const | Καθορίζει εάν το καθορισμένο σημείο περιέχεται εντός της περιοχής που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| IsVisible(float, float, const SharedPtr<Graphics>&) const | Καθορίζει εάν το καθορισμένο σημείο περιέχεται εντός της περιοχής που αντιπροσωπεύεται από το τρέχον αντικείμενο χρησιμοποιώντας τα καθορισμένα γραφικά. |
| MakeEmpty() | Αρχικοποιεί το τρέχον αντικείμενο σε κενό εσωτερικό. |
| MakeInfinite() | Αρχικοποιεί αυτό το αντικείμενο περιοχής σε άπειρο εσωτερικό. |
| Region() | Δημιουργεί ένα νέο στιγμιότυπο της κλάσης Region. |
| Region(const RectangleF&) | Δημιουργεί ένα νέο στιγμιότυπο της κλάσης Region που αντιπροσωπεύει μια περιοχή που ορίζεται από το καθορισμένο ορθογώνιο. |
| Region(const Rectangle&) | Δημιουργεί ένα νέο στιγμιότυπο της κλάσης Region που αντιπροσωπεύει μια περιοχή που ορίζεται από το καθορισμένο ορθογώνιο. |
| Region(const SharedPtr<Drawing2D::GraphicsPath>&) | Δημιουργεί ένα νέο στιγμιότυπο της κλάσης Region που αντιπροσωπεύει μια περιοχή που ορίζεται από το καθορισμένο μονοπάτι. |
| Region(const SkPath&) | |
| Region(const SharedPtr<Drawing2D::RegionData>&) | Δημιουργεί ένα νέο στιγμιότυπο της κλάσης Region που αντιπροσωπεύει μια περιοχή που ορίζεται από το καθορισμένο αντικείμενο RegionData. |
| Transform(const SharedPtr<Drawing2D::Matrix>&) | Μετασχηματίζει αυτήν την περιοχή με τον καθορισμένο πίνακα. |
| Transform(const SkMatrix&) | Μετασχηματίζει αυτήν την περιοχή με τον καθορισμένο πίνακα. |
| Translate(int, int) | Μετακινεί τις συντεταγμένες της περιοχής κατά το καθορισμένο ποσό. |
| Translate(float, float) | Μετακινεί τις συντεταγμένες της περιοχής κατά το καθορισμένο ποσό. |
| Union(const RectangleF&) | Αντικαθιστά την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο με το αποτέλεσμα της λειτουργίας ένωσης αυτής της περιοχής και μιας περιοχής που ορίζεται από το καθορισμένο ορθογώνιο. |
| Union(const Rectangle&) | Αντικαθιστά την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο με το αποτέλεσμα της ένωσης αυτής της περιοχής και μιας περιοχής που ορίζεται από το καθορισμένο ορθογώνιο. |
| Union(const SharedPtr<Drawing2D::GraphicsPath>&) | Αντικαθιστά την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο με το αποτέλεσμα της ένωσης αυτής της περιοχής και μιας περιοχής που ορίζεται από το καθορισμένο μονοπάτι. |
| Union(const SharedPtr<Region>&) | Αντικαθιστά την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο με το αποτέλεσμα της ένωσης αυτής της περιοχής και της καθορισμένης περιοχής. |
| Xor(const RectangleF&) | Αντικαθιστά την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο με τα τμήματα αυτής της περιοχής και της περιοχής που ορίζεται από το καθορισμένο ορθογώνιο που δεν τέμνονται. |
| Xor(const Rectangle&) | Αντικαθιστά την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο με τα τμήματα αυτής της περιοχής και της περιοχής που ορίζεται από το καθορισμένο ορθογώνιο που δεν τέμνονται. |
| Xor(const SharedPtr<Drawing2D::GraphicsPath>&) | Αντικαθιστά την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο με τα τμήματα αυτής της περιοχής και της περιοχής που ορίζεται από το καθορισμένο μονοπάτι που δεν τέμνονται. |
| Xor(const SharedPtr<Region>&) | Αντικαθιστά την περιοχή που αντιπροσωπεύεται από το τρέχον αντικείμενο με τα τμήματα αυτής της περιοχής και της καθορισμένης περιοχής που δεν τέμνονται. |
| virtual ~Region() | Καταστροφέας. |
Δείτε επίσης
- Class Object
- Namespace System::Drawing
- Library Aspose.Page for C++