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() | डिस्ट्रक्टर। |
संबंधित देखें
- Class Brush
- Namespace System::Drawing
- Library Aspose.Page for C++