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)वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए कस्टम कैप के प्रारंभ और अंत लाइन कैप सेट करता है।

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