Classe System::Drawing::TextureBrush

TextureBrush class

Représente un pinceau qui utilise une image pour remplir l’intérieur d’une forme. 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 échecs d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le transmettre aux fonctions en tant qu’argument.

class TextureBrush : public System::Drawing::Brush

Méthodes

MéthodeDescription
Clone() overrideCrée une copie de l’objet actuel.
get_Image()Renvoie une image utilisée par l’objet TextureBrush actuel.
get_Transform()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()Renvoie une valeur qui spécifie la façon dont le pinceau représenté par l’objet actuel est répété.
MultiplyTransform(const SharedPtr<Drawing2D::Matrix>&, Drawing2D::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 afin qu’elle devienne une matrice identité.
RotateTransform(float, Drawing2D::MatrixOrder)Fait pivoter la transformation géométrique locale de l’angle spécifié dans l’ordre spécifié.
ScaleTransform(float, float, Drawing2D::MatrixOrder)Met à l’échelle la transformation géométrique locale par les facteurs spécifiés dans l’ordre spécifié.
set_Transform(const System::SharedPtr<Drawing2D::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(Drawing2D::WrapMode)Définit une valeur qui spécifie la façon dont le pinceau représenté par l’objet actuel est répété.
TextureBrush(const SharedPtr<Image>&, Drawing2D::WrapMode)Construit une nouvelle instance de la classe TextureBrush qui utilise l’image spécifiée.
TextureBrush(const SharedPtr<Image>&, RectangleF, const SharedPtr<Imaging::ImageAttributes>&)Construit une nouvelle instance de la classe TextureBrush qui utilise l’image spécifiée.
TextureBrush(const SharedPtr<Image>&, Rectangle, const SharedPtr<Imaging::ImageAttributes>&)Construit une nouvelle instance de la classe TextureBrush qui utilise l’image spécifiée.
TextureBrush(const SharedPtr<Image>&, Drawing2D::WrapMode, RectangleF)Construit une nouvelle instance de la classe TextureBrush qui utilise l’image spécifiée.
TextureBrush(const SharedPtr<Image>&, Drawing2D::WrapMode, Rectangle)Construit une nouvelle instance de la classe TextureBrush qui utilise l’image spécifiée.
TranslateTransform(float, float, Drawing2D::MatrixOrder)Déplace la transformation géométrique locale selon les dimensions spécifiées dans l’ordre spécifié.
virtual ~TextureBrush()Destructeur.

Voir aussi