System::Drawing::Drawing2D::PathGradientBrush sınıfı

PathGradientBrush class

Bir gradient ile bir GraphicsPath nesnesinin içini dolduran bir fırçayı temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin örneğini yığıt üzerinde veya operator new kullanarak oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

class PathGradientBrush : public System::Drawing::Brush

Yöntemler

YöntemAçıklama
Clone() overrideGeçerli nesnenin bir kopyasını oluşturur.
get_Blend() constUYGULANMADI.
get_CenterColor() constGeçerli nesne tarafından doldurulan yolun merkezinde bulunan bir rengi döndürür.
get_CenterPoint() constGradientin merkez noktasını alır.
get_FocusScales() constGradientin azalma (falloff) odak noktasını alır.
get_InterpolationColors() constÇok renkli doğrusal bir gradient tanımlayan bir değeri döndürür.
get_Rectangle()UYGULANMADI.
get_SurroundColors() constBu PathGradientBrush tarafından doldurulan yol içindeki noktalara karşılık gelen renkleri döndürür.
get_Transform() constGeçerli nesne tarafından temsil edilen fırça için geometrik dönüşümleri belirten bir Matrix nesnesinin kopyasını döndürür.
get_WrapMode() constSarma modunu döndürür.
MultiplyTransform(const SharedPtr<Matrix>&, MatrixOrder)Geçerli nesnenin dönüşüm matrisini belirtilen matrisle çarpar.
PathGradientBrush(const ArrayPtr<PointF>&, WrapMode)RTTI bilgisi.
PathGradientBrush(const ArrayPtr<Point>&, WrapMode)PathGradientBrush sınıfının yeni bir örneğini oluşturur.
PathGradientBrush(const SharedPtr<GraphicsPath>&)PathGradientBrush sınıfının yeni bir örneğini oluşturur.
ResetTransform()Geçerli nesnenin dönüşüm matrisini bir birim (identity) matris haline gelecek şekilde sıfırlar.
RotateTransform(float, Drawing2D::MatrixOrder)Yerel geometrik dönüşümü belirtilen açıyla ve belirtilen sırayla döndürür.
ScaleTransform(float, float, Drawing2D::MatrixOrder)Yerel geometrik dönüşümü belirtilen faktörlerle ve belirtilen sırayla ölçeklendirir.
set_Blend(const SharedPtr<Blend>&)Bu fırça için temel renklerin faktörlerini ve konumlarını belirten bir karışım ayarlar.
set_CenterColor(Color)Geçerli nesne tarafından doldurulan yolun merkezinde bulunan bir rengi ayarlar.
set_CenterPoint(const PointF&)Gradientin merkez noktasını ayarlar.
set_FocusScales(const PointF&)Gradientin azalma (falloff) odak noktasını ayarlar.
set_InterpolationColors(const SharedPtr<ColorBlend>&)Çok renkli doğrusal bir degrade tanımlayan bir değeri ayarlar.
set_SurroundColors(const ArrayPtr<Color>&)Bu PathGradientBrush tarafından doldurulan yol üzerindeki noktalara karşılık gelen renkleri ayarlar.
set_Transform(const SharedPtr<Matrix>&)Geçerli nesne tarafından temsil edilen fırça için geometrik dönüşümleri belirten bir Matrix nesnesi ayarlar.
set_WrapMode(WrapMode)Sarım modunu ayarlar.
SetBlendTriangularShape(float, float)UYGULANMADI.
SetSigmaBellShape(float, float)UYGULANMADI.
TranslateTransform(float, float, Drawing2D::MatrixOrder)Yerel geometrik dönüşümü belirtilen boyutlarla ve belirtilen sırayla çevirir.

Ayrıca Bakınız