System::Drawing::Drawing2D::PathGradientBrush klass
Innehåll
[
Dölj
]PathGradientBrush class
Representerar en pensel som fyller insidan av ett GraphicsPath‑objekt med en gradient. 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 PathGradientBrush : public System::Drawing::Brush
Metoder
| Metod | Beskrivning |
|---|---|
| Clone() override | Skapar en kopia av det aktuella objektet. |
| get_Blend() const | INTE IMPLEMENTERAT. |
| get_CenterColor() const | Returnerar en färg som är i mitten av den bana som fylls av det aktuella objektet. |
| get_CenterPoint() const | Hämtar mittpunkten för gradienten. |
| get_FocusScales() const | Hämtar fokuspunkten för gradientens avtagande. |
| get_InterpolationColors() const | Returnerar ett värde som definierar en flerfärgs linjär gradient. |
| get_Rectangle() | INTE IMPLEMENTERAT. |
| get_SurroundColors() const | Returnerar färger som motsvarar punkterna i den bana som denna PathGradientBrush fyller. |
| get_Transform() const | Returnerar en kopia av ett Matrix objekt som specificerar de geometriska transformationerna för penseln som representeras av det aktuella objektet. |
| get_WrapMode() const | Returnerar omslagsläget. |
| MultiplyTransform(const SharedPtr<Matrix>&, MatrixOrder) | Multiplicerar det aktuella objektets transformationsmatris med den angivna matrisen. |
| PathGradientBrush(const ArrayPtr<PointF>&, WrapMode) | RTTI-information. |
| PathGradientBrush(const ArrayPtr<Point>&, WrapMode) | Skapar en ny instans av PathGradientBrush klass. |
| PathGradientBrush(const SharedPtr<GraphicsPath>&) | Skapar en ny instans av PathGradientBrush klass. |
| 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_Blend(const SharedPtr<Blend>&) | Ställer in en blandning som specificerar faktorer och positioner för grundfärgerna för denna pensel. |
| set_CenterColor(Color) | Ställer in en färg som är i mitten av den bana som fylls av det aktuella objektet. |
| set_CenterPoint(const PointF&) | Ställer in mittpunkten för gradienten. |
| set_FocusScales(const PointF&) | Ställer in fokuspunkten för gradientens avtagande. |
| set_InterpolationColors(const SharedPtr<ColorBlend>&) | Ställer in ett värde som definierar en flerfärgs linjär gradient. |
| set_SurroundColors(const ArrayPtr<Color>&) | Ställer in färger som motsvarar punkterna i den bana som denna PathGradientBrush fyller. |
| set_Transform(const SharedPtr<Matrix>&) | Ställer in ett Matrix objekt som specificerar de geometriska transformationerna för penseln som representeras av det aktuella objektet. |
| set_WrapMode(WrapMode) | Ställer in omslagsläget. |
| SetBlendTriangularShape(float, float) | INTE IMPLEMENTERAT. |
| SetSigmaBellShape(float, float) | INTE IMPLEMENTERAT. |
| TranslateTransform(float, float, Drawing2D::MatrixOrder) | Förflyttar den lokala geometriska transformationen med de angivna dimensionerna i den angivna ordningen. |
Se även
- Class Brush
- Namespace System::Drawing::Drawing2D
- Library Aspose.Page for C++