System::Drawing::Drawing2D::PathGradientBrush class

PathGradientBrush class

Vertegenwoordigt een penseel dat het binnenste van een GraphicsPath object vult met een kleurverloop. 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 runtime‑fouten en/of assertiefouten veroorzaakt. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.

class PathGradientBrush : public System::Drawing::Brush

Methoden

MethodeBeschrijving
Clone() overrideMaakt een kopie van het huidige object.
get_Blend() constNOG NIET GEÏMPLENTEERD.
get_CenterColor() constRetourneert een kleur die zich in het midden van het pad bevindt dat door het huidige object is gevuld.
get_CenterPoint() constHaalt het middelpunt van het kleurverloop op.
get_FocusScales() constHaalt het focuspunt voor de afname van het kleurverloop op.
get_InterpolationColors() constRetourneert een waarde die een meerkleurig lineair kleurverloop definieert.
get_Rectangle()NOG NIET GEÏMPLENTEERD.
get_SurroundColors() constRetourneert kleuren die overeenkomen met de punten in het pad dat deze PathGradientBrush vult.
get_Transform() constRetourneert een kopie van een Matrix object dat de geometrische transformaties specificeert voor de kwast die door het huidige object wordt vertegenwoordigd.
get_WrapMode() constRetourneert de wrap mode.
MultiplyTransform(const SharedPtr<Matrix>&, MatrixOrder)Vermenigvuldigt de transformatiematrix van het huidige object met de opgegeven matrix.
PathGradientBrush(const ArrayPtr<PointF>&, WrapMode)RTTI-informatie.
PathGradientBrush(const ArrayPtr<Point>&, WrapMode)Construeert een nieuwe instantie van de PathGradientBrush klasse.
PathGradientBrush(const SharedPtr<GraphicsPath>&)Construeert een nieuwe instantie van de PathGradientBrush klasse.
ResetTransform()Reset de transformatiematrix van het huidige object zodat deze een identiteitsmatrix wordt.
RotateTransform(float, Drawing2D::MatrixOrder)Roteert de lokale geometrische transformatie met de opgegeven hoek in de opgegeven volgorde.
ScaleTransform(float, float, Drawing2D::MatrixOrder)Schaalt de lokale geometrische transformatie met de opgegeven factoren in de opgegeven volgorde.
set_Blend(const SharedPtr<Blend>&)Stelt een blend in die factoren en posities van basiskleuren voor deze brush specificeert.
set_CenterColor(Color)Stelt een kleur in die zich in het midden van het pad bevindt dat door het huidige object is gevuld.
set_CenterPoint(const PointF&)Stelt het middelpunt van het kleurverloop in.
set_FocusScales(const PointF&)Stelt het focuspunt voor de afname van het kleurverloop in.
set_InterpolationColors(const SharedPtr<ColorBlend>&)Stelt een waarde in die een meerkleurig lineair kleurverloop definieert.
set_SurroundColors(const ArrayPtr<Color>&)Stelt kleuren in die overeenkomen met de punten in het pad dat deze PathGradientBrush vult.
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)Vertaalt de lokale geometrische transformatie met de opgegeven afmetingen in de opgegeven volgorde.

Zie ook