System::Drawing::Drawing2D::LinearGradientBrush क्लास
अंतर्वस्तु
[
छिपाना
]LinearGradientBrush class
एक रैखिक ग्रेडिएंट ब्रश का प्रतिनिधित्व करता है। इस क्लास की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का उदाहरण स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न हो सकती हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग करके इसे फ़ंक्शनों में तर्क के रूप में पास करें।
class LinearGradientBrush : public System::Drawing::Brush
विधियाँ
| विधि | विवरण |
|---|---|
| Clone() override | वर्तमान वस्तु की एक प्रति बनाता है। |
| get_Blend() const | इस ब्रश के लिए बेस रंगों के कारकों और स्थितियों को निर्दिष्ट करने वाला ब्लेंड लौटाता है। |
| get_GammaCorrection() const | एक मान लौटाता है जो दर्शाता है कि इस ब्रश के लिए गामा सुधार सक्षम है। |
| get_InterpolationColors() const | एक ColorBlend वस्तु लौटाता है जो बहु-रंग रैखिक ग्रेडिएंट को परिभाषित करती है। |
| get_LinearColors() const | इस ग्रेडिएंट के प्रारंभिक और समाप्ति रंग लौटाता है। |
| get_Rectangle() | एक बाउंडिंग आयत लौटाता है। |
| get_Transform() const | वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए ब्रश के लिए ज्यामितीय रूपांतरण निर्दिष्ट करने वाले एक Matrix वस्तु की प्रतिलिपि लौटाता है। |
| get_WrapMode() const | रैप मोड लौटाता है। |
| LinearGradientBrush(const PointF&, const PointF&, const Color&, const Color&) | RTTI जानकारी। |
| LinearGradientBrush(const Point&, const Point&, const Color&, const Color&) | LinearGradientBrush का नया उदाहरण बनाता है। |
| LinearGradientBrush(const RectangleF&, const Color&, const Color&, LinearGradientMode) | LinearGradientBrush का नया उदाहरण बनाता है। |
| LinearGradientBrush(const Rectangle&, const Color&, const Color&, LinearGradientMode) | LinearGradientBrush का नया उदाहरण बनाता है। |
| LinearGradientBrush(const RectangleF&, const Color&, const Color&, float, bool) | LinearGradientBrush का नया उदाहरण बनाता है। |
| LinearGradientBrush(const Rectangle&, const Color&, const Color&, float, bool) | LinearGradientBrush का नया उदाहरण बनाता है। |
| MultiplyTransform(const SharedPtr<Matrix>&, MatrixOrder) | वर्तमान ऑब्जेक्ट के ट्रांसफ़ॉर्म मैट्रिक्स को निर्दिष्ट मैट्रिक्स से गुणा करता है। |
| ResetTransform() | वर्तमान वस्तु के रूपांतरण मैट्रिक्स को रीसेट करता है। |
| RotateTransform(float, MatrixOrder) | वर्तमान वस्तु के रूपांतरण मैट्रिक्स को घुमाता है। |
| ScaleTransform(float, float, MatrixOrder) | वर्तमान वस्तु के रूपांतरण मैट्रिक्स को स्केल करता है। |
| set_Blend(const SharedPtr<Blend>&) | इस ब्रश के लिए बेस रंगों के कारकों और स्थितियों को निर्दिष्ट करने वाला ब्लेंड सेट करता है। |
| set_GammaCorrection(bool) | इस ब्रश के लिए गामा सुधार स्थिति सेट करता है। |
| set_InterpolationColors(const SharedPtr<ColorBlend>&) | एक ColorBlend वस्तु सेट करता है जो बहु-रंग रैखिक ग्रेडिएंट को परिभाषित करती है। |
| set_LinearColors(const ArrayPtr<Color>&) | इस ग्रेडिएंट के प्रारंभिक और अंतिम रंग सेट करता है। |
| set_Transform(const SharedPtr<Matrix>&) | एक Matrix ऑब्जेक्ट सेट करता है जो वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए ब्रश के लिए ज्यामितीय रूपांतरण निर्दिष्ट करता है। |
| set_WrapMode(WrapMode) | रैप मोड सेट करता है। |
| SetBlendTriangularShape(float, float) | लागू नहीं किया गया। |
| SetSigmaBellShape(float, float) | लागू नहीं किया गया। |
| TranslateTransform(float, float, Drawing2D::MatrixOrder) | वर्तमान ऑब्जेक्ट की ट्रांसफ़ॉर्म मैट्रिक्स को ट्रांसलेट करता है। |
संबंधित देखें
- Class Brush
- Namespace System::Drawing::Drawing2D
- Library Aspose.Page for C++