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)वर्तमान ऑब्जेक्ट की ट्रांसफ़ॉर्म मैट्रिक्स को ट्रांसलेट करता है।

संबंधित देखें