System::Drawing::Drawing2D::LinearGradientBrush klass

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

MetodBeskrivning
Clone() overrideSkapar en kopia av det aktuella objektet.
get_Blend() constReturnerar en blandning som specificerar faktorer och positioner för grundfärgerna för denna pensel.
get_GammaCorrection() constReturnerar ett värde som indikerar att gammakorrigering är aktiverad för denna pensel.
get_InterpolationColors() constReturnerar ett ColorBlend objekt som definierar en flerfärgad linjär gradient.
get_LinearColors() constReturnerar start- och slutfärger för denna gradient.
get_Rectangle()Returnerar en omgivande rektangel.
get_Transform() constReturnerar en kopia av ett Matrix objekt som specificerar de geometriska transformationerna för penseln som representeras av det aktuella objektet.
get_WrapMode() constReturnerar 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