System::Drawing::Drawing2D::PathGradientBrush klass

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

MetodBeskrivning
Clone() overrideSkapar en kopia av det aktuella objektet.
get_Blend() constINTE IMPLEMENTERAT.
get_CenterColor() constReturnerar en färg som är i mitten av den bana som fylls av det aktuella objektet.
get_CenterPoint() constHämtar mittpunkten för gradienten.
get_FocusScales() constHämtar fokuspunkten för gradientens avtagande.
get_InterpolationColors() constReturnerar ett värde som definierar en flerfärgs linjär gradient.
get_Rectangle()INTE IMPLEMENTERAT.
get_SurroundColors() constReturnerar färger som motsvarar punkterna i den bana som denna PathGradientBrush fyller.
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.
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