System::Drawing::Drawing2D::LinearGradientBrush classe
Contenu
[
Cacher
]LinearGradientBrush class
Représente un pinceau à dégradé linéaire. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des fautes d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument.
class LinearGradientBrush : public System::Drawing::Brush
Méthodes
| Méthode | Description |
|---|---|
| Clone() override | Crée une copie de l’objet actuel. |
| get_Blend() const | Renvoie un mélange qui spécifie les facteurs et les positions des couleurs de base pour ce pinceau. |
| get_GammaCorrection() const | Renvoie une valeur indiquant que la correction gamma est activée pour ce pinceau. |
| get_InterpolationColors() const | Renvoie un objet ColorBlend qui définit un dégradé linéaire multicolore. |
| get_LinearColors() const | Renvoie les couleurs de départ et d’arrivée de ce dégradé. |
| get_Rectangle() | Renvoie un rectangle englobant. |
| get_Transform() const | Renvoie une copie d’un objet Matrix qui spécifie les transformations géométriques pour le pinceau représenté par l’objet actuel. |
| get_WrapMode() const | Renvoie le mode d’habillage. |
| LinearGradientBrush(const PointF&, const PointF&, const Color&, const Color&) | Informations RTTI. |
| LinearGradientBrush(const Point&, const Point&, const Color&, const Color&) | Construit une nouvelle instance de LinearGradientBrush. |
| LinearGradientBrush(const RectangleF&, const Color&, const Color&, LinearGradientMode) | Construit une nouvelle instance de LinearGradientBrush. |
| LinearGradientBrush(const Rectangle&, const Color&, const Color&, LinearGradientMode) | Construit une nouvelle instance de LinearGradientBrush. |
| LinearGradientBrush(const RectangleF&, const Color&, const Color&, float, bool) | Construit une nouvelle instance de LinearGradientBrush. |
| LinearGradientBrush(const Rectangle&, const Color&, const Color&, float, bool) | Construit une nouvelle instance de LinearGradientBrush. |
| MultiplyTransform(const SharedPtr<Matrix>&, MatrixOrder) | Multiplie la matrice de transformation de l’objet actuel par la matrice spécifiée. |
| ResetTransform() | Réinitialise la matrice de transformation de l’objet actuel. |
| RotateTransform(float, MatrixOrder) | Fait pivoter la matrice de transformation de l’objet actuel. |
| ScaleTransform(float, float, MatrixOrder) | Met à l’échelle la matrice de transformation de l’objet actuel. |
| set_Blend(const SharedPtr<Blend>&) | Définit un mélange qui spécifie les facteurs et les positions des couleurs de base pour ce pinceau. |
| set_GammaCorrection(bool) | Définit l’état de la correction gamma pour ce pinceau. |
| set_InterpolationColors(const SharedPtr<ColorBlend>&) | Définit un objet ColorBlend qui définit un dégradé linéaire multicolore. |
| set_LinearColors(const ArrayPtr<Color>&) | Définit les couleurs de départ et d’arrivée de ce dégradé. |
| set_Transform(const SharedPtr<Matrix>&) | Définit un objet Matrix qui spécifie les transformations géométriques pour le pinceau représenté par l’objet actuel. |
| set_WrapMode(WrapMode) | Définit le mode d’enroulement. |
| SetBlendTriangularShape(float, float) | NON IMPLEMENTÉ. |
| SetSigmaBellShape(float, float) | NON IMPLEMENTÉ. |
| TranslateTransform(float, float, Drawing2D::MatrixOrder) | Applique une translation à la matrice de transformation de l’objet actuel. |
Voir aussi
- Class Brush
- Namespace System::Drawing::Drawing2D
- Library Aspose.Font for C++