System::Drawing::TextureBrush klass
Innehåll
[
Dölj
]TextureBrush class
Representerar en pensel som använder en bild för att fylla insidan av en form. Objekt av denna klass bör endast allokeras med System::MakeObject()-funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr-pekare och använd denna pekare för att skicka den till funktioner som argument.
class TextureBrush : public System::Drawing::Brush
Metoder
| Metod | Beskrivning |
|---|---|
| Clone() override | Skapar en kopia av det aktuella objektet. |
| get_Image() | Returnerar en bild som används av det aktuella TextureBrush-objektet. |
| get_Transform() | Returnerar en kopia av ett Matrix-objekt som specificerar de geometriska transformationerna för den pensel som representeras av det aktuella objektet. |
| get_WrapMode() | Returnerar ett värde som specificerar hur penseln som representeras av det aktuella objektet upprepas. |
| MultiplyTransform(const SharedPtr<Drawing2D::Matrix>&, Drawing2D::MatrixOrder) | Multiplicerar det aktuella objektets transformationsmatris med den angivna matrisen. |
| ResetTransform() | Återställer det aktuella objektets transformationsmatris så att den blir en identitetsmatris. |
| RotateTransform(float, Drawing2D::MatrixOrder) | Roterar den lokala geometriska transformationen med den angivna vinkeln i den angivna ordningen. |
| ScaleTransform(float, float, Drawing2D::MatrixOrder) | Skalar den lokala geometriska transformationen med de angivna faktorerna i den angivna ordningen. |
| set_Transform(const System::SharedPtr<Drawing2D::Matrix>&) | Ställer in ett Matrix-objekt som specificerar de geometriska transformationerna för den pensel som representeras av det aktuella objektet. |
| set_WrapMode(Drawing2D::WrapMode) | Ställer in ett värde som specificerar hur penseln som representeras av det aktuella objektet upprepas. |
| TextureBrush(const SharedPtr<Image>&, Drawing2D::WrapMode) | Skapar en ny instans av TextureBrush-klassen som använder den angivna bilden. |
| TextureBrush(const SharedPtr<Image>&, RectangleF, const SharedPtr<Imaging::ImageAttributes>&) | Skapar en ny instans av TextureBrush-klassen som använder den angivna bilden. |
| TextureBrush(const SharedPtr<Image>&, Rectangle, const SharedPtr<Imaging::ImageAttributes>&) | Skapar en ny instans av TextureBrush-klassen som använder den angivna bilden. |
| TextureBrush(const SharedPtr<Image>&, Drawing2D::WrapMode, RectangleF) | Skapar en ny instans av TextureBrush-klassen som använder den angivna bilden. |
| TextureBrush(const SharedPtr<Image>&, Drawing2D::WrapMode, Rectangle) | Skapar en ny instans av TextureBrush-klassen som använder den angivna bilden. |
| TranslateTransform(float, float, Drawing2D::MatrixOrder) | Förflyttar den lokala geometriska transformationen med de angivna dimensionerna i den angivna ordningen. |
| virtual ~TextureBrush() | Destruktor. |
Se även
- Class Brush
- Namespace System::Drawing
- Library Aspose.Page for C++