System::Drawing::Drawing2D::LinearGradientBrush κλάση
περιεχόμενα
[
κρύβω
]LinearGradientBrush class
Αντιπροσωπεύει μια πινέλο γραμμικού διαβάθμισης. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject() function. Ποτέ μην δημιουργείτε παρουσία αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα προκαλέσει σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα να τυλίγετε αυτήν την κλάση σε δείκτη System::SmartPtr και να χρησιμοποιείτε αυτόν τον δείκτη για να τη μεταβιβάζετε σε συναρτήσεις ως όρισμα.
class LinearGradientBrush : public System::Drawing::Brush
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| Clone() override | Δημιουργεί ένα αντίγραφο του τρέχοντος αντικειμένου. |
| get_Blend() const | Επιστρέφει ένα blend που καθορίζει τους παράγοντες και τις θέσεις των βασικών χρωμάτων για αυτό το πινέλο. |
| get_GammaCorrection() const | Επιστρέφει μια τιμή που υποδεικνύει ότι η διόρθωση γάμμα είναι ενεργοποιημένη για αυτό το πινέλο. |
| get_InterpolationColors() const | Επιστρέφει ένα αντικείμενο ColorBlend που ορίζει μια πολύχρωμη γραμμική διαβάθμιση. |
| get_LinearColors() const | Επιστρέφει τα αρχικά και τελικά χρώματα αυτής της διαβάθμισης. |
| get_Rectangle() | Επιστρέφει ένα ορθογώνιο περιορισμού. |
| get_Transform() const | Επιστρέφει ένα αντίγραφο ενός αντικειμένου Matrix που καθορίζει τις γεωμετρικές μετασχηματισμούς για το πινέλο που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| get_WrapMode() const | Επιστρέφει τη λειτουργία περιτύλιξης. |
| LinearGradientBrush(const PointF&, const PointF&, const Color&, const Color&) | Πληροφορίες RTTI. |
| LinearGradientBrush(const Point&, const Point&, const Color&, const Color&) | Δημιουργεί μια νέα παρουσία του LinearGradientBrush. |
| LinearGradientBrush(const RectangleF&, const Color&, const Color&, LinearGradientMode) | Δημιουργεί μια νέα παρουσία του LinearGradientBrush. |
| LinearGradientBrush(const Rectangle&, const Color&, const Color&, LinearGradientMode) | Δημιουργεί μια νέα παρουσία του LinearGradientBrush. |
| LinearGradientBrush(const RectangleF&, const Color&, const Color&, float, bool) | Δημιουργεί μια νέα παρουσία του LinearGradientBrush. |
| LinearGradientBrush(const Rectangle&, const Color&, const Color&, float, bool) | Δημιουργεί μια νέα παρουσία του LinearGradientBrush. |
| MultiplyTransform(const SharedPtr<Matrix>&, MatrixOrder) | Πολλαπλασιάζει τον πίνακα μετασχηματισμού του τρέχοντος αντικειμένου με τον καθορισμένο πίνακα. |
| ResetTransform() | Επαναφέρει τον πίνακα μετασχηματισμού του τρέχοντος αντικειμένου. |
| RotateTransform(float, MatrixOrder) | Περιστρέφει τον πίνακα μετασχηματισμού του τρέχοντος αντικειμένου. |
| ScaleTransform(float, float, MatrixOrder) | Κλιμακώνει τον πίνακα μετασχηματισμού του τρέχοντος αντικειμένου. |
| set_Blend(const SharedPtr<Blend>&) | Ορίζει ένα blend που καθορίζει τους παράγοντες και τις θέσεις των βασικών χρωμάτων για αυτό το πινέλο. |
| set_GammaCorrection(bool) | Ορίζει την κατάσταση διόρθωσης γάμμα για αυτό το πινέλο. |
| set_InterpolationColors(const SharedPtr<ColorBlend>&) | Ορίζει ένα αντικείμενο ColorBlend που ορίζει μια πολύχρωμη γραμμική διαβάθμιση. |
| set_LinearColors(const ArrayPtr<Color>&) | Ορίζει τα αρχικά και τελικά χρώματα αυτής της διαβάθμισης. |
| set_Transform(const SharedPtr<Matrix>&) | Ορίζει ένα αντικείμενο Matrix που καθορίζει τις γεωμετρικές μετασχηματισμούς για το πινέλο που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| set_WrapMode(WrapMode) | Ορίζει τη λειτουργία περιτύλιξης. |
| SetBlendTriangularShape(float, float) | ΔΕΝ ΥΛΟΠΟΙΗΘΗΚΕ. |
| SetSigmaBellShape(float, float) | ΔΕΝ ΥΛΟΠΟΙΗΘΗΚΕ. |
| TranslateTransform(float, float, Drawing2D::MatrixOrder) | Μετακινεί τον πίνακα μετασχηματισμού του τρέχοντος αντικειμένου. |
Δείτε επίσης
- Class Brush
- Namespace System::Drawing::Drawing2D
- Library Aspose.Page for C++