System::Drawing::Drawing2D::CustomLineCap क्लास
अंतर्वस्तु
[
छिपाना
]CustomLineCap class
उपयोगकर्ता-परिभाषित लाइन कैप का प्रतिनिधित्व करता है। इस क्लास की वस्तुओं को केवल System::MakeObject() फ़ंक्शन का उपयोग करके आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न हो सकती हैं। हमेशा इस क्लास को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग करके इसे फ़ंक्शनों में तर्क के रूप में पास करें।
class CustomLineCap : public System::Object
विधियाँ
| विधि | विवरण |
|---|---|
| virtual Clone() | वर्तमान ऑब्जेक्ट की एक प्रति लौटाता है। |
| CustomLineCap(const SharedPtr<GraphicsPath>&, const SharedPtr<GraphicsPath>&, LineCap, float) | CustomLineCap क्लास का एक नया उदाहरण बनाता है जो निर्दिष्ट गुणों के साथ उपयोगकर्ता-परिभाषित लाइन कैप का प्रतिनिधित्व करता है। |
| Dispose() | वर्तमान ऑब्जेक्ट द्वारा प्राप्त सभी ऑपरेटिंग सिस्टम संसाधनों को रिलीज़ करता है। |
| get_BaseCap() const | इस कस्टम कैप को बनाने वाले बेस लाइन कैप को लौटाता है। |
| get_BaseInset() const | लाइन और कैप के बीच की दूरी को लौटाता है। |
| get_StrokeJoin() const | इस कस्टम कैप की लाइनों के जुड़ने के तरीके को निर्धारित करने वाला LineJoin मान लौटाता है। |
| get_WidthScale() const | इस कस्टम कैप का स्केल लौटाता है। |
| GetStrokeCaps(LineCap&, LineCap&) | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए कस्टम कैप के प्रारंभ और अंत लाइन कैप प्राप्त करता है। |
| set_BaseCap(LineCap) | इस कस्टम कैप के लिए बेस लाइन कैप मान सेट करता है। |
| set_BaseInset(float) | लाइन और कैप के बीच की दूरी सेट करता है। |
| set_StrokeJoin(LineJoin) | इस कस्टम कैप की लाइनों के जुड़ने के तरीके को निर्धारित करने वाला LineJoin मान सेट करता है। |
| set_WidthScale(float) | इस कस्टम कैप का स्केल मान सेट करता है। |
| SetStrokeCaps(LineCap, LineCap) | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए कस्टम कैप के प्रारंभ और अंत लाइन कैप सेट करता है। |
संबंधित देखें
- Class Object
- Namespace System::Drawing::Drawing2D
- Library Aspose.Page for C++