System::Drawing::Region class

Region class

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

class Region : public System::Object

विधियाँ

विधिविवरण
Clone() constवर्तमान ऑब्जेक्ट की एक प्रति लौटाता है।
Complement(const RectangleF&)वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए क्षेत्र को निर्दिष्ट आयत द्वारा परिभाषित क्षेत्र के उस भाग से बदलता है जो इस क्षेत्र के साथ प्रतिच्छेद नहीं करता।
Complement(const Rectangle&)वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए क्षेत्र को निर्दिष्ट आयत द्वारा परिभाषित क्षेत्र के उस भाग से बदलता है जो इस क्षेत्र के साथ प्रतिच्छेद नहीं करता।
Complement(const SharedPtr<Drawing2D::GraphicsPath>&)वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए क्षेत्र को निर्दिष्ट पथ द्वारा परिभाषित क्षेत्र के उस भाग से बदलता है जो इस क्षेत्र के साथ प्रतिच्छेद नहीं करता।
Complement(const SharedPtr<Region>&)वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए क्षेत्र को निर्दिष्ट क्षेत्र के उस भाग से बदलता है जो इस क्षेत्र के साथ प्रतिच्छेद नहीं करता।
Dispose()वर्तमान ऑब्जेक्ट द्वारा प्राप्त सभी ऑपरेटिंग सिस्टम संसाधनों को रिलीज़ करता है।
Equals(const SharedPtr<Region>&, const SharedPtr<Graphics>&)निर्धारित करता है कि क्या निर्दिष्ट क्षेत्र वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए क्षेत्र के समान है, निर्दिष्ट ड्राइंग सतह पर।
Exclude(const RectangleF&)वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए क्षेत्र को निर्दिष्ट आयत द्वारा परिभाषित क्षेत्र को बाहर निकालने के परिणाम से बदलता है।
Exclude(const Rectangle&)वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए क्षेत्र को निर्दिष्ट आयत द्वारा परिभाषित क्षेत्र को बाहर निकालने के परिणाम से बदलता है।
Exclude(const SharedPtr<Drawing2D::GraphicsPath>&)वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए क्षेत्र को निर्दिष्ट पथ द्वारा परिभाषित क्षेत्र को बाहर निकालने के परिणाम से बदलता है।
Exclude(const SharedPtr<Region>&)वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए क्षेत्र को निर्दिष्ट क्षेत्र को बाहर निकालने के परिणाम से बदलता है।
GetBounds(const SharedPtr<Graphics>&) constएक RectangleF संरचना प्राप्त करता है जो इस Region को Graphics ऑब्जेक्ट की ड्राइंग सतह पर बाउंड करने वाला आयत दर्शाती है।
GetRegionData() constएक RegionData ऑब्जेक्ट लौटाता है जिसमें वह डेटा होता है जो वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए क्षेत्र को परिभाषित करता है।
GetRegionScans(const SharedPtr<Drawing2D::Matrix>&) constनिर्दिष्ट मैट्रिक्स परिवर्तन लागू होने के बाद इस Region को लगभग दर्शाने वाले RectangleF संरचनाओं की एक सरणी लौटाता है।
Intersect(const RectangleF&)वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र को इस क्षेत्र और निर्दिष्ट आयत द्वारा परिभाषित क्षेत्र के प्रतिच्छेदन के परिणाम से बदलता है।
Intersect(const Rectangle&)वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र को इस क्षेत्र और निर्दिष्ट आयत द्वारा परिभाषित क्षेत्र के प्रतिच्छेदन के परिणाम से बदलता है।
Intersect(const SharedPtr<Drawing2D::GraphicsPath>&)वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र को इस क्षेत्र और निर्दिष्ट पथ द्वारा परिभाषित क्षेत्र के प्रतिच्छेदन के परिणाम से बदलता है।
Intersect(const SharedPtr<Region>&)वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र को इस क्षेत्र और निर्दिष्ट क्षेत्र के प्रतिच्छेदन के परिणाम से बदलता है।
IsEmpty(const SharedPtr<Graphics>&) constनिर्धारित करता है कि वर्तमान वस्तु द्वारा प्रतिनिधित्व किया गया क्षेत्र निर्दिष्ट ड्राइंग सतह पर खाली आंतरिक भाग रखता है या नहीं।
IsInfinite(const SharedPtr<Graphics>&) constनिर्धारित करता है कि वर्तमान वस्तु द्वारा प्रतिनिधित्व किया गया क्षेत्र निर्दिष्ट ड्राइंग सतह पर अनंत आंतरिक भाग रखता है या नहीं।
IsVisible(const Point&) constनिर्धारित करता है कि क्या निर्दिष्ट बिंदु वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र के भीतर स्थित है।
IsVisible(const PointF&) constनिर्धारित करता है कि क्या निर्दिष्ट बिंदु वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र के भीतर स्थित है।
IsVisible(const Rectangle&)निर्धारित करता है कि क्या निर्दिष्ट आयत का कोई भाग वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र के भीतर स्थित है।
IsVisible(const RectangleF&)निर्धारित करता है कि क्या निर्दिष्ट आयत का कोई भाग वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र के भीतर स्थित है।
IsVisible(const Point&, const SharedPtr<Graphics>&) constनिर्धारित करता है कि क्या निर्दिष्ट बिंदु निर्दिष्ट ग्राफ़िक्स का उपयोग करके वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र के भीतर स्थित है।
IsVisible(const PointF&, const SharedPtr<Graphics>&) constनिर्धारित करता है कि क्या निर्दिष्ट बिंदु निर्दिष्ट ग्राफ़िक्स का उपयोग करके वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र के भीतर स्थित है।
IsVisible(const Rectangle&, const SharedPtr<Graphics>&)निर्धारित करता है कि क्या निर्दिष्ट आयत का कोई भाग निर्दिष्ट ग्राफ़िक्स का उपयोग करके वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र के भीतर स्थित है।
IsVisible(const RectangleF&, const SharedPtr<Graphics>&)निर्धारित करता है कि क्या निर्दिष्ट आयत का कोई भाग निर्दिष्ट ग्राफ़िक्स का उपयोग करके वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र के भीतर स्थित है।
IsVisible(float, float) constनिर्धारित करता है कि क्या निर्दिष्ट बिंदु वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र के भीतर स्थित है।
IsVisible(float, float, const SharedPtr<Graphics>&) constनिर्धारित करता है कि क्या निर्दिष्ट बिंदु निर्दिष्ट ग्राफ़िक्स का उपयोग करके वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र के भीतर स्थित है।
MakeEmpty()वर्तमान वस्तु को खाली आंतरिक भाग के साथ प्रारंभ करता है।
MakeInfinite()इस क्षेत्र वस्तु को अनंत आंतरिक भाग के साथ प्रारंभ करता है।
Region()Region वर्ग का एक नया उदाहरण बनाता है।
Region(const RectangleF&)Region वर्ग का एक नया उदाहरण बनाता है जो निर्दिष्ट आयत द्वारा परिभाषित क्षेत्र का प्रतिनिधित्व करता है।
Region(const Rectangle&)Region वर्ग का एक नया उदाहरण बनाता है जो निर्दिष्ट आयत द्वारा परिभाषित क्षेत्र का प्रतिनिधित्व करता है।
Region(const SharedPtr<Drawing2D::GraphicsPath>&)Region वर्ग का एक नया उदाहरण बनाता है जो निर्दिष्ट पथ द्वारा परिभाषित क्षेत्र का प्रतिनिधित्व करता है।
Region(const SkPath&)
Region(const SharedPtr<Drawing2D::RegionData>&)Region वर्ग का एक नया उदाहरण बनाता है जो निर्दिष्ट RegionData वस्तु द्वारा परिभाषित क्षेत्र का प्रतिनिधित्व करता है।
Transform(const SharedPtr<Drawing2D::Matrix>&)इस क्षेत्र को निर्दिष्ट मैट्रिक्स द्वारा परिवर्तित करता है।
Transform(const SkMatrix&)इस क्षेत्र को निर्दिष्ट मैट्रिक्स द्वारा परिवर्तित करता है।
Translate(int, int)क्षेत्र के निर्देशांक को निर्दिष्ट मात्रा से स्थानांतरित करता है।
Translate(float, float)क्षेत्र के निर्देशांक को निर्दिष्ट मात्रा से स्थानांतरित करता है।
Union(const RectangleF&)वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र को इस क्षेत्र और निर्दिष्ट आयत द्वारा परिभाषित क्षेत्र के संघ संचालन के परिणाम से बदलता है।
Union(const Rectangle&)वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र को इस क्षेत्र और निर्दिष्ट आयत द्वारा परिभाषित क्षेत्र के संघ के परिणाम से बदलता है।
Union(const SharedPtr<Drawing2D::GraphicsPath>&)वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र को इस क्षेत्र और निर्दिष्ट पथ द्वारा परिभाषित क्षेत्र के संघ के परिणाम से बदलता है।
Union(const SharedPtr<Region>&)वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र को इस क्षेत्र और निर्दिष्ट क्षेत्र के संघ के परिणाम से बदलता है।
Xor(const RectangleF&)वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र को इस क्षेत्र और निर्दिष्ट आयत द्वारा परिभाषित क्षेत्र के उन भागों से बदलता है जो प्रतिच्छेद नहीं करते।
Xor(const Rectangle&)वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र को इस क्षेत्र और निर्दिष्ट आयत द्वारा परिभाषित क्षेत्र के उन भागों से बदलता है जो प्रतिच्छेद नहीं करते।
Xor(const SharedPtr<Drawing2D::GraphicsPath>&)वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र को इस क्षेत्र और निर्दिष्ट पथ द्वारा परिभाषित क्षेत्र के उन भागों से बदलता है जो प्रतिच्छेद नहीं करते।
Xor(const SharedPtr<Region>&)वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए क्षेत्र को इस क्षेत्र और निर्दिष्ट क्षेत्र के उन भागों से बदलता है जो प्रतिच्छेद नहीं करते।
virtual ~Region()डिस्ट्रक्टर।

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