System::Drawing::TextureBrush-klasse
inhoud
[
verbergen
]TextureBrush class
Vertegenwoordigt een penseel dat een afbeelding gebruikt om het binnenste van een vorm te vullen. Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit runtime‑fouten en/of assertiefouten kan veroorzaken. Wikkel deze klasse altijd in een System::SmartPtr-pointer en gebruik deze pointer om deze als argument aan functies door te geven.
class TextureBrush : public System::Drawing::Brush
Methoden
| Methode | Beschrijving |
|---|---|
| Clone() override | Maakt een kopie van het huidige object. |
| get_Image() | Retourneert een afbeelding die door het huidige TextureBrush-object wordt gebruikt. |
| get_Transform() | Retourneert een kopie van een Matrix-object dat de geometrische transformaties voor het penseel dat door het huidige object wordt weergegeven, specificeert. |
| get_WrapMode() | Retourneert een waarde die aangeeft hoe het penseel dat door het huidige object wordt weergegeven, getegeld is. |
| MultiplyTransform(const SharedPtr<Drawing2D::Matrix>&, Drawing2D::MatrixOrder) | Vermenigvuldigt de transformatiematrix van het huidige object met de opgegeven matrix. |
| ResetTransform() | Reset de transformatiematrix van het huidige object zodat deze een identiteitsmatrix wordt. |
| RotateTransform(float, Drawing2D::MatrixOrder) | Roteert de lokale geometrische transformatie met de opgegeven hoek in de opgegeven volgorde. |
| ScaleTransform(float, float, Drawing2D::MatrixOrder) | Schaalt de lokale geometrische transformatie met de opgegeven factoren in de opgegeven volgorde. |
| set_Transform(const System::SharedPtr<Drawing2D::Matrix>&) | Stelt een Matrix-object in dat de geometrische transformaties voor het penseel dat door het huidige object wordt weergegeven, specificeert. |
| set_WrapMode(Drawing2D::WrapMode) | Stelt een waarde in die aangeeft hoe het penseel dat door het huidige object wordt weergegeven, getegeld is. |
| TextureBrush(const SharedPtr<Image>&, Drawing2D::WrapMode) | Construeert een nieuwe instantie van de TextureBrush-klasse die de opgegeven afbeelding gebruikt. |
| TextureBrush(const SharedPtr<Image>&, RectangleF, const SharedPtr<Imaging::ImageAttributes>&) | Construeert een nieuwe instantie van de TextureBrush-klasse die de opgegeven afbeelding gebruikt. |
| TextureBrush(const SharedPtr<Image>&, Rectangle, const SharedPtr<Imaging::ImageAttributes>&) | Construeert een nieuwe instantie van de TextureBrush-klasse die de opgegeven afbeelding gebruikt. |
| TextureBrush(const SharedPtr<Image>&, Drawing2D::WrapMode, RectangleF) | Construeert een nieuwe instantie van de TextureBrush-klasse die de opgegeven afbeelding gebruikt. |
| TextureBrush(const SharedPtr<Image>&, Drawing2D::WrapMode, Rectangle) | Construeert een nieuwe instantie van de TextureBrush-klasse die de opgegeven afbeelding gebruikt. |
| TranslateTransform(float, float, Drawing2D::MatrixOrder) | Vertaalt de lokale geometrische transformatie met de opgegeven afmetingen in de opgegeven volgorde. |
| virtual ~TextureBrush() | Destructor. |
Zie ook
- Class Brush
- Namespace System::Drawing
- Library Aspose.Page for C++