System::Drawing::TextureBrush क्लास

TextureBrush class

एक ब्रश का प्रतिनिधित्व करता है जो किसी आकार के अंदरूनी भाग को भरने के लिए छवि का उपयोग करता है। इस क्लास के ऑब्जेक्ट्स को केवल System::MakeObject() फ़ंक्शन का उपयोग करके ही आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन दोष उत्पन्न हो सकते हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शन को तर्क के रूप में पास करने के लिए करें।

class TextureBrush : public System::Drawing::Brush

विधियाँ

विधिविवरण
Clone() overrideवर्तमान वस्तु की एक प्रति बनाता है।
get_Image()वर्तमान TextureBrush ऑब्जेक्ट द्वारा उपयोग की गई छवि लौटाता है।
get_Transform()वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए ब्रश के लिए ज्यामितीय रूपांतरण निर्दिष्ट करने वाले Matrix ऑब्जेक्ट की एक कॉपी लौटाता है।
get_WrapMode()वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए ब्रश के टाइलिंग तरीके को निर्दिष्ट करने वाला मान लौटाता है।
MultiplyTransform(const SharedPtr<Drawing2D::Matrix>&, Drawing2D::MatrixOrder)वर्तमान ऑब्जेक्ट के ट्रांसफ़ॉर्म मैट्रिक्स को निर्दिष्ट मैट्रिक्स से गुणा करता है।
ResetTransform()वर्तमान ऑब्जेक्ट के ट्रांसफ़ॉर्म मैट्रिक्स को रीसेट करता है ताकि वह पहचान (identity) मैट्रिक्स बन जाए।
RotateTransform(float, Drawing2D::MatrixOrder)निर्दिष्ट क्रम में निर्दिष्ट कोण द्वारा स्थानीय ज्यामितीय रूपांतरण को घुमाता है।
ScaleTransform(float, float, Drawing2D::MatrixOrder)निर्दिष्ट क्रम में निर्दिष्ट गुणकों द्वारा स्थानीय ज्यामितीय रूपांतरण को स्केल करता है।
set_Transform(const System::SharedPtr<Drawing2D::Matrix>&)वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए ब्रश के लिए ज्यामितीय रूपांतरण निर्दिष्ट करने वाला Matrix ऑब्जेक्ट सेट करता है।
set_WrapMode(Drawing2D::WrapMode)वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए ब्रश के टाइलिंग तरीके को निर्दिष्ट करने वाला मान सेट करता है।
TextureBrush(const SharedPtr<Image>&, Drawing2D::WrapMode)निर्दिष्ट छवि का उपयोग करने वाले TextureBrush क्लास का एक नया इंस्टेंस बनाता है।
TextureBrush(const SharedPtr<Image>&, RectangleF, const SharedPtr<Imaging::ImageAttributes>&)निर्दिष्ट छवि का उपयोग करने वाले TextureBrush क्लास का एक नया इंस्टेंस बनाता है।
TextureBrush(const SharedPtr<Image>&, Rectangle, const SharedPtr<Imaging::ImageAttributes>&)निर्दिष्ट छवि का उपयोग करने वाले TextureBrush क्लास का एक नया इंस्टेंस बनाता है।
TextureBrush(const SharedPtr<Image>&, Drawing2D::WrapMode, RectangleF)निर्दिष्ट छवि का उपयोग करने वाले TextureBrush क्लास का एक नया इंस्टेंस बनाता है।
TextureBrush(const SharedPtr<Image>&, Drawing2D::WrapMode, Rectangle)निर्दिष्ट छवि का उपयोग करने वाले TextureBrush क्लास का एक नया इंस्टेंस बनाता है।
TranslateTransform(float, float, Drawing2D::MatrixOrder)निर्दिष्ट क्रम में निर्दिष्ट आयामों द्वारा स्थानीय ज्यामितीय रूपांतरण को अनुवादित (ट्रांसलेट) करता है।
virtual ~TextureBrush()डिस्ट्रक्टर।

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