System::Drawing::Drawing2D::LinearGradientBrush class
inhoud
[
verbergen
]LinearGradientBrush class
Vertegenwoordigt een lineaire gradientkwast. Objecten van deze klasse mogen alleen worden gealloceerd met de System::MakeObject() functie. Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze door te geven aan functies als argument.
class LinearGradientBrush : public System::Drawing::Brush
Methoden
| Methode | Beschrijving |
|---|---|
| Clone() override | Maakt een kopie van het huidige object. |
| get_Blend() const | Retourneert een blend die factoren en posities van basiskleuren voor deze kwast specificeert. |
| get_GammaCorrection() const | Retourneert een waarde die aangeeft dat gamma‑correctie is ingeschakeld voor deze kwast. |
| get_InterpolationColors() const | Retourneert een ColorBlend object dat een meerkleurige lineaire gradient definieert. |
| get_LinearColors() const | Retourneert de begin- en eindkleuren van deze gradient. |
| get_Rectangle() | Retourneert een begrenzende rechthoek. |
| get_Transform() const | Retourneert een kopie van een Matrix object dat de geometrische transformaties specificeert voor de kwast die door het huidige object wordt vertegenwoordigd. |
| get_WrapMode() const | Retourneert de wrap mode. |
| LinearGradientBrush(const PointF&, const PointF&, const Color&, const Color&) | RTTI-informatie. |
| LinearGradientBrush(const Point&, const Point&, const Color&, const Color&) | Construeert een nieuw exemplaar van LinearGradientBrush. |
| LinearGradientBrush(const RectangleF&, const Color&, const Color&, LinearGradientMode) | Construeert een nieuw exemplaar van LinearGradientBrush. |
| LinearGradientBrush(const Rectangle&, const Color&, const Color&, LinearGradientMode) | Construeert een nieuw exemplaar van LinearGradientBrush. |
| LinearGradientBrush(const RectangleF&, const Color&, const Color&, float, bool) | Construeert een nieuw exemplaar van LinearGradientBrush. |
| LinearGradientBrush(const Rectangle&, const Color&, const Color&, float, bool) | Construeert een nieuw exemplaar van LinearGradientBrush. |
| MultiplyTransform(const SharedPtr<Matrix>&, MatrixOrder) | Vermenigvuldigt de transformatiematrix van het huidige object met de opgegeven matrix. |
| ResetTransform() | Reset de transformatie-matrix van het huidige object. |
| RotateTransform(float, MatrixOrder) | Roteert de transform matrix van het huidige object. |
| ScaleTransform(float, float, MatrixOrder) | Schaalt de transform matrix van het huidige object. |
| set_Blend(const SharedPtr<Blend>&) | Stelt een blend in die factoren en posities van basiskleuren voor deze brush specificeert. |
| set_GammaCorrection(bool) | Stelt de gamma-correctiestatus in voor deze brush. |
| set_InterpolationColors(const SharedPtr<ColorBlend>&) | Stelt een ColorBlend object in dat een meerkleurige lineaire gradient definieert. |
| set_LinearColors(const ArrayPtr<Color>&) | Stelt de begin- en eindkleuren van deze gradient in. |
| set_Transform(const SharedPtr<Matrix>&) | Stelt een Matrix object in dat de geometrische transformaties specificeert voor de brush die wordt vertegenwoordigd door het huidige object. |
| set_WrapMode(WrapMode) | Stelt de wrap mode in. |
| SetBlendTriangularShape(float, float) | NOG NIET GEÏMPLENTEERD. |
| SetSigmaBellShape(float, float) | NOG NIET GEÏMPLENTEERD. |
| TranslateTransform(float, float, Drawing2D::MatrixOrder) | Verschuift de transform matrix van het huidige object. |
Zie ook
- Class Brush
- Namespace System::Drawing::Drawing2D
- Library Aspose.Page for C++