System::Drawing::Drawing2D::PathGradientBrush κλάση

PathGradientBrush class

Αντιπροσωπεύει ένα πινέλο που γεμίζει το εσωτερικό ενός αντικειμένου GraphicsPath με μια διαβάθμιση. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε στιγμιότυπο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα προκαλέσει σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάζετε σε συναρτήσεις ως όρισμα.

class PathGradientBrush : public System::Drawing::Brush

Μέθοδοι

ΜέθοδοςΠεριγραφή
Clone() overrideΔημιουργεί ένα αντίγραφο του τρέχοντος αντικειμένου.
get_Blend() constΔΕΝ ΥΛΟΠΟΙΗΘΗΚΕ.
get_CenterColor() constΕπιστρέφει ένα χρώμα που βρίσκεται στο κέντρο της διαδρομής που γεμίζει το τρέχον αντικείμενο.
get_CenterPoint() constΛαμβάνει το κεντρικό σημείο της διαβάθμισης.
get_FocusScales() constΛαμβάνει το σημείο εστίασης για τη μείωση της διαβάθμισης.
get_InterpolationColors() constΕπιστρέφει μια τιμή που ορίζει μια πολυχρωματική γραμμική διαβάθμιση.
get_Rectangle()ΔΕΝ ΥΛΟΠΟΙΗΘΗΚΕ.
get_SurroundColors() constΕπιστρέφει χρώματα που αντιστοιχούν στα σημεία της διαδρομής που γεμίζει αυτό το PathGradientBrush.
get_Transform() constΕπιστρέφει ένα αντίγραφο ενός αντικειμένου Matrix που καθορίζει τις γεωμετρικές μετασχηματισμούς για το πινέλο που αντιπροσωπεύεται από το τρέχον αντικείμενο.
get_WrapMode() constΕπιστρέφει τη λειτουργία περιτύλιξης.
MultiplyTransform(const SharedPtr<Matrix>&, MatrixOrder)Πολλαπλασιάζει τον πίνακα μετασχηματισμού του τρέχοντος αντικειμένου με τον καθορισμένο πίνακα.
PathGradientBrush(const ArrayPtr<PointF>&, WrapMode)Πληροφορίες RTTI.
PathGradientBrush(const ArrayPtr<Point>&, WrapMode)Δημιουργεί ένα νέο στιγμιότυπο της κλάσης PathGradientBrush.
PathGradientBrush(const SharedPtr<GraphicsPath>&)Δημιουργεί ένα νέο στιγμιότυπο της κλάσης PathGradientBrush.
ResetTransform()Επαναφέρει τον πίνακα μετασχηματισμού του τρέχοντος αντικειμένου ώστε να γίνει μοναδιαίος πίνακας.
RotateTransform(float, Drawing2D::MatrixOrder)Περιστρέφει τον τοπικό γεωμετρικό μετασχηματισμό κατά την καθορισμένη γωνία με την καθορισμένη σειρά.
ScaleTransform(float, float, Drawing2D::MatrixOrder)Κλιμακώνει τον τοπικό γεωμετρικό μετασχηματισμό με τους καθορισμένους παράγοντες με την καθορισμένη σειρά.
set_Blend(const SharedPtr<Blend>&)Ορίζει ένα blend που καθορίζει τους παράγοντες και τις θέσεις των βασικών χρωμάτων για αυτό το πινέλο.
set_CenterColor(Color)Ορίζει ένα χρώμα που βρίσκεται στο κέντρο της διαδρομής που γεμίζει το τρέχον αντικείμενο.
set_CenterPoint(const PointF&)Ορίζει το κεντρικό σημείο της διαβάθμισης.
set_FocusScales(const PointF&)Ορίζει το σημείο εστίασης για τη μείωση της διαβάθμισης.
set_InterpolationColors(const SharedPtr<ColorBlend>&)Ορίζει μια τιμή που ορίζει μια πολυχρωματική γραμμική διαβάθμιση.
set_SurroundColors(const ArrayPtr<Color>&)Ορίζει χρώματα που αντιστοιχούν στα σημεία της διαδρομής που γεμίζει αυτό το PathGradientBrush.
set_Transform(const SharedPtr<Matrix>&)Ορίζει ένα αντικείμενο Matrix που καθορίζει τις γεωμετρικές μετασχηματισμούς για το πινέλο που αντιπροσωπεύεται από το τρέχον αντικείμενο.
set_WrapMode(WrapMode)Ορίζει τη λειτουργία περιτύλιξης.
SetBlendTriangularShape(float, float)ΔΕΝ ΥΛΟΠΟΙΗΘΗΚΕ.
SetSigmaBellShape(float, float)ΔΕΝ ΥΛΟΠΟΙΗΘΗΚΕ.
TranslateTransform(float, float, Drawing2D::MatrixOrder)Μετατοπίζει τον τοπικό γεωμετρικό μετασχηματισμό κατά τις καθορισμένες διαστάσεις με την καθορισμένη σειρά.

Δείτε επίσης