System::Drawing::Pen class
περιεχόμενα
[
κρύβω
]Pen class
Αντιπροσωπεύει ιδιότητες όπως το χρώμα, το πλάτος κ.λπ. των γραμμών και των καμπυλών που σχεδιάζονται. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα προκαλέσει σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ισχυρισμού. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να το περάσετε σε συναρτήσεις ως όρισμα.
class Pen : public System::Object
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| Clone() | Επιστρέφει ένα αντίγραφο του τρέχοντος αντικειμένου. |
| Dispose() | Απελευθερώνει όλους τους λειτουργικούς πόρους που αποκτήθηκαν από το τρέχον αντικείμενο. |
| get_Alignment() const | Επιστρέφει μια τιμή που υποδεικνύει την ευθυγράμμιση του τρέχοντος αντικειμένου Pen. |
| get_Brush() | Επιστρέφει το αντικείμενο Brush αυτού του στυλό. |
| get_Color() const | Επιστρέφει το χρώμα αυτού του στυλό. |
| get_CompoundArray() const | Επιστρέφει έναν πίνακα τιμών που καθορίζει ένα σύνθετο Pen. |
| get_DashCap() const | Επιστρέφει μια τιμή που υποδεικνύει το καπάκι που χρησιμοποιείται και στις δύο άκρες μιας διακεκομμένης γραμμής. |
| get_DashOffset() const | Επιστρέφει την απόσταση από την αρχή μιας γραμμής μέχρι την αρχή του μοτίβου διακεκομμένων. |
| get_DashPattern() const | Επιστρέφει έναν πίνακα που υποδεικνύει προσαρμοσμένο μοτίβο διακεκομμένων σε μια διακεκομμένη γραμμή. |
| get_DashStyle() const | Επιστρέφει μια τιμή που υποδεικνύει το στυλ διακεκομμένης γραμμής του τρέχοντος αντικειμένου Pen. |
| get_EndCap() const | Επιστρέφει μια τιμή που υποδεικνύει το καπάκι λήξης γραμμής του τρέχοντος αντικειμένου Pen. |
| get_LineJoin() const | Επιστρέφει μια τιμή που υποδεικνύει πώς ενώνονται οι γραμμές που σχεδιάζονται από αυτό το αντικείμενο Pen. |
| get_MiterLimit() const | Επιστρέφει το όριο του πάχους της ένωσης σε μια γωνία μύτης. |
| get_PenType() const | ΔΕΝ ΥΛΟΠΟΙΗΘΗΚΕ. |
| get_StartCap() const | Επιστρέφει μια τιμή που υποδεικνύει το καπάκι έναρξης γραμμής του τρέχοντος αντικειμένου Pen. |
| get_Transform() | Επιστρέφει ένα αντίγραφο ενός αντικειμένου Matrix που καθορίζει τις γεωμετρικές μετασχηματισμούς για το στυλό που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_Width() const | Επιστρέφει το πλάτος του τρέχοντος αντικειμένου Pen. |
| MultiplyTransform(const SharedPtr<Drawing2D::Matrix>&, Drawing2D::MatrixOrder) | Πολλαπλασιάζει τον πίνακα μετασχηματισμού του τρέχοντος αντικειμένου με τον καθορισμένο πίνακα. |
| Pen(const Color&) | Δημιουργεί ένα νέο αντικείμενο Pen που αντιπροσωπεύει το καθορισμένο χρώμα. |
| Pen(const Color&, float) | Δημιουργεί ένα νέο αντικείμενο Pen που αντιπροσωπεύει το καθορισμένο χρώμα και πλάτος. |
| Pen(const SharedPtr<Brush>&) | Δημιουργεί ένα νέο αντικείμενο Pen και το αρχικοποιεί με το καθορισμένο αντικείμενο Brush. |
| Pen(const SharedPtr<Brush>&, float) | Δημιουργεί ένα νέο αντικείμενο Pen και το αρχικοποιεί με το καθορισμένο αντικείμενο Brush. |
| ResetTransform() | Επαναφέρει τον πίνακα μετασχηματισμού του τρέχοντος αντικειμένου ώστε να γίνει μοναδιαίος πίνακας. |
| RotateTransform(float, Drawing2D::MatrixOrder) | Περιστρέφει τον τοπικό γεωμετρικό μετασχηματισμό κατά την καθορισμένη γωνία με την καθορισμένη σειρά. |
| ScaleTransform(float, float, Drawing2D::MatrixOrder) | Κλιμακώνει τον τοπικό γεωμετρικό μετασχηματισμό με τους καθορισμένους παράγοντες με την καθορισμένη σειρά. |
| set_Alignment(Drawing2D::PenAlignment) | Ορίζει την ευθυγράμμιση του τρέχοντος αντικειμένου Pen. |
| set_Brush(const SharedPtr<Brush>&) | Ορίζει το αντικείμενο Brush αυτού του στυλό. |
| set_Color(const Color&) | Ορίζει το χρώμα αυτού του στυλό. |
| set_CompoundArray(const System::ArrayPtr<float>&) | Ορίζει έναν πίνακα τιμών που καθορίζει ένα σύνθετο στυλό. |
| set_CustomEndCap(const SharedPtr<Drawing2D::CustomLineCap>&) | Ορίζει το προσαρμοσμένο καπάκι λήξης γραμμής. |
| set_CustomStartCap(const SharedPtr<Drawing2D::CustomLineCap>&) | Ορίζει το προσαρμοσμένο καπάκι έναρξης γραμμής. |
| set_DashCap(Drawing2D::DashCap) | Ορίζει μια τιμή που καθορίζει το καπάκι που χρησιμοποιείται και στις δύο άκρες μιας διακεκομμένης γραμμής. |
| set_DashOffset(float) | Ορίζει την απόσταση από την αρχή μιας γραμμής μέχρι την αρχή του μοτίβου διακεκομμένων. |
| set_DashPattern(const System::ArrayPtr<float>&) | Ορίζει έναν πίνακα που καθορίζει προσαρμοσμένο μοτίβο διακεκομμένων σε μια διακεκομμένη γραμμή. Ο πίνακας αποτελείται από αριθμούς που καθορίζουν τα μήκη των εναλλασσόμενων διακεκομμένων και κενών. |
| set_DashStyle(Drawing2D::DashStyle) | Ορίζει μια τιμή που καθορίζει το στυλ διακεκομμένης γραμμής του τρέχοντος αντικειμένου Pen. |
| set_EndCap(Drawing2D::LineCap) | Ορίζει το καπάκι λήξης γραμμής του τρέχοντος αντικειμένου Pen. |
| set_LineJoin(Drawing2D::LineJoin) | Ορίζει μια τιμή που καθορίζει πώς ενώνονται οι γραμμές που σχεδιάζει αυτό το αντικείμενο Pen. |
| set_MiterLimit(float) | Ορίζει το όριο του πάχους της ένωσης σε γωνία μύτης. |
| set_StartCap(Drawing2D::LineCap) | Ορίζει το αρχικό άκρο γραμμής του τρέχοντος αντικειμένου Pen. |
| set_Transform(const SharedPtr<Drawing2D::Matrix>&) | Ορίζει ένα αντικείμενο Matrix που καθορίζει τις γεωμετρικές μετασχηματισμούς για το Pen που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| set_Width(float) | Ορίζει το πλάτος του τρέχοντος αντικειμένου Pen. |
| SetLineCap(Drawing2D::LineCap, Drawing2D::LineCap, Drawing2D::DashCap) | ΔΕΝ ΥΛΟΠΟΙΗΘΗΚΕ. |
| TranslateTransform(float, float, Drawing2D::MatrixOrder) | Μετατοπίζει τον τοπικό γεωμετρικό μετασχηματισμό κατά τις καθορισμένες διαστάσεις με την καθορισμένη σειρά. |
Δείτε επίσης
- Class Object
- Namespace System::Drawing
- Library Aspose.Page for C++