System::Drawing::Drawing2D::LinearGradientBrush class
İçindekiler
[
Saklamak
]LinearGradientBrush class
Doğrusal bir degrade fırçasını 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 ya da new operatörüyle 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çisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
class LinearGradientBrush : public System::Drawing::Brush
Yöntemler
| Yöntem | Açıklama |
|---|---|
| Clone() override | Geçerli nesnenin bir kopyasını oluşturur. |
| get_Blend() const | Bu fırça için temel renklerin faktörlerini ve konumlarını belirten bir karışım döndürür. |
| get_GammaCorrection() const | Bu fırça için gama düzeltmesinin etkin olduğunu gösteren bir değer döndürür. |
| get_InterpolationColors() const | Çok renkli bir doğrusal degrade tanımlayan bir ColorBlend nesnesi döndürür. |
| get_LinearColors() const | Bu degrade’nin başlangıç ve bitiş renklerini döndürür. |
| get_Rectangle() | Sınırlayıcı bir dikdörtgen 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. |
| LinearGradientBrush(const PointF&, const PointF&, const Color&, const Color&) | RTTI bilgisi. |
| LinearGradientBrush(const Point&, const Point&, const Color&, const Color&) | LinearGradientBrush sınıfının yeni bir örneğini oluşturur. |
| LinearGradientBrush(const RectangleF&, const Color&, const Color&, LinearGradientMode) | LinearGradientBrush sınıfının yeni bir örneğini oluşturur. |
| LinearGradientBrush(const Rectangle&, const Color&, const Color&, LinearGradientMode) | LinearGradientBrush sınıfının yeni bir örneğini oluşturur. |
| LinearGradientBrush(const RectangleF&, const Color&, const Color&, float, bool) | LinearGradientBrush sınıfının yeni bir örneğini oluşturur. |
| LinearGradientBrush(const Rectangle&, const Color&, const Color&, float, bool) | LinearGradientBrush sınıfının yeni bir örneğini oluşturur. |
| MultiplyTransform(const SharedPtr<Matrix>&, MatrixOrder) | Geçerli nesnenin dönüşüm matrisini belirtilen matrisle çarpar. |
| ResetTransform() | Geçerli nesnenin dönüşüm matrisini sıfırlar. |
| RotateTransform(float, MatrixOrder) | Geçerli nesnenin dönüşüm matrisini döndürür. |
| ScaleTransform(float, float, MatrixOrder) | Geçerli nesnenin dönüşüm matrisini ölçeklendir. |
| set_Blend(const SharedPtr<Blend>&) | Bu fırça için temel renklerin faktörlerini ve konumlarını belirten bir karışım ayarlar. |
| set_GammaCorrection(bool) | Bu fırça için gama düzeltme durumunu ayarlar. |
| set_InterpolationColors(const SharedPtr<ColorBlend>&) | Çok renkli doğrusal bir degrade tanımlayan bir ColorBlend nesnesi ayarlar. |
| set_LinearColors(const ArrayPtr<Color>&) | Bu degradientın başlangıç ve bitiş renklerini 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) | Geçerli nesnenin dönüşüm matrisini çevirir. |
Ayrıca Bakınız
- Class Brush
- Namespace System::Drawing::Drawing2D
- Library Aspose.Font for C++