System::Drawing::Drawing2D::PathGradientBrush sınıfı
İçindekiler
[
Saklamak
]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öntem | Açıklama |
|---|---|
| Clone() override | Geçerli nesnenin bir kopyasını oluşturur. |
| get_Blend() const | UYGULANMADI. |
| get_CenterColor() const | Geçerli nesne tarafından doldurulan yolun merkezinde bulunan bir rengi döndürür. |
| get_CenterPoint() const | Gradientin merkez noktasını alır. |
| get_FocusScales() const | Gradientin 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() const | Bu PathGradientBrush tarafından doldurulan yol içindeki noktalara karşılık gelen renkleri döndürür. |
| get_Transform() const | Geç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() const | Sarma 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
- Class Brush
- Namespace System::Drawing::Drawing2D
- Library Aspose.Font for C++