System::Drawing::Drawing2D::LinearGradientBrush klass
Innehåll
[
Dölj
]LinearGradientBrush class
Representerar en linjär gradientpensel. 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 LinearGradientBrush : public System::Drawing::Brush
Metoder
| Metod | Beskrivning |
|---|---|
| Clone() override | Skapar en kopia av det aktuella objektet. |
| get_Blend() const | Returnerar en blandning som specificerar faktorer och positioner för grundfärgerna för denna pensel. |
| get_GammaCorrection() const | Returnerar ett värde som indikerar att gammakorrigering är aktiverad för denna pensel. |
| get_InterpolationColors() const | Returnerar ett ColorBlend objekt som definierar en flerfärgad linjär gradient. |
| get_LinearColors() const | Returnerar start- och slutfärger för denna gradient. |
| get_Rectangle() | Returnerar en omgivande rektangel. |
| 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. |
| LinearGradientBrush(const PointF&, const PointF&, const Color&, const Color&) | RTTI-information. |
| LinearGradientBrush(const Point&, const Point&, const Color&, const Color&) | Skapar en ny instans av LinearGradientBrush. |
| LinearGradientBrush(const RectangleF&, const Color&, const Color&, LinearGradientMode) | Skapar en ny instans av LinearGradientBrush. |
| LinearGradientBrush(const Rectangle&, const Color&, const Color&, LinearGradientMode) | Skapar en ny instans av LinearGradientBrush. |
| LinearGradientBrush(const RectangleF&, const Color&, const Color&, float, bool) | Skapar en ny instans av LinearGradientBrush. |
| LinearGradientBrush(const Rectangle&, const Color&, const Color&, float, bool) | Skapar en ny instans av LinearGradientBrush. |
| MultiplyTransform(const SharedPtr<Matrix>&, MatrixOrder) | Multiplicerar det aktuella objektets transformationsmatris med den angivna matrisen. |
| ResetTransform() | Återställer det aktuella objektets transformationsmatris. |
| RotateTransform(float, MatrixOrder) | Roterar det aktuella objektets transformationsmatris. |
| ScaleTransform(float, float, MatrixOrder) | Skalar det aktuella objektets transformationsmatris. |
| set_Blend(const SharedPtr<Blend>&) | Ställer in en blandning som specificerar faktorer och positioner för grundfärgerna för denna pensel. |
| set_GammaCorrection(bool) | Ställer in gammakorrigeringsstatus för denna pensel. |
| set_InterpolationColors(const SharedPtr<ColorBlend>&) | Ställer in ett ColorBlend objekt som definierar en flerfärgad linjär gradient. |
| set_LinearColors(const ArrayPtr<Color>&) | Ställer in start- och slutfärger för denna gradient. |
| 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) | Översätter det aktuella objektets transformmatris. |
Se även
- Class Brush
- Namespace System::Drawing::Drawing2D
- Library Aspose.Page for C++