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

Rectangle class

एक छवि के आयताकार क्षेत्र का प्रतिनिधित्व करता है जिसे उसके ऊपरी बाएँ कोने के पूर्णांक X और Y निर्देशांक तथा उसकी चौड़ाई और ऊँचाई द्वारा परिभाषित किया गया है। इस प्रकार को स्टैक पर आवंटित किया जाना चाहिए और फ़ंक्शनों को मान या संदर्भ द्वारा पास किया जाना चाहिए। इस प्रकार की वस्तुओं को प्रबंधित करने के लिए कभी भी System::SmartPtr क्लास का उपयोग न करें।

class Rectangle

विधियाँ

विधिविवरण
static Ceiling(const RectangleF&)निर्दिष्ट RectangleF ऑब्जेक्ट से एक Rectangle ऑब्जेक्ट बनाता है, जिसमें RectangleF ऑब्जेक्ट के स्थान और आकार मानों को अगले उच्च पूर्णांक मान तक गोल किया जाता है।
Contains(int, int) constनिर्धारित करता है कि निर्दिष्ट बिंदु वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आयत के भीतर स्थित है या नहीं।
Contains(const Point&) constनिर्धारित करता है कि निर्दिष्ट बिंदु वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आयत के भीतर स्थित है या नहीं।
Contains(const Rectangle&) constनिर्धारित करता है कि निर्दिष्ट आयत वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आयत के भीतर स्थित है या नहीं।
Equals(const Rectangle&) constनिर्धारित करता है कि वर्तमान और निर्दिष्ट वस्तुओं द्वारा प्रतिनिधित्व किए गए आयत समान हैं या नहीं।
static FromLTRB(int, int, int, int)एक नया Rectangle ऑब्जेक्ट बनाता है जो निर्दिष्ट किनारे स्थितियों वाले आयत का प्रतिनिधित्व करता है।
get_Bottom() constवर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आयत के निचले किनारे का y निर्देशांक लौटाता है।
get_Height() constवर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आयत की ऊँचाई लौटाता है।
get_IsEmpty() constनिर्धारित करता है कि वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आयत के ऊपरी बाएँ कोने के X और Y निर्देशांक तथा उसकी चौड़ाई और ऊँचाई का मान 0 है या नहीं।
get_Left() constवर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आयत के बाएँ किनारे का X निर्देशांक लौटाता है।
get_Location() constवर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए आयत के ऊपरी बाएँ कोने का स्थान निर्दिष्ट करने वाला Point क्लास का एक उदाहरण लौटाता है।
get_Right() constवर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आयत के दाएँ किनारे का X निर्देशांक लौटाता है।
get_Size() constवर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए आयत की चौड़ाई और ऊँचाई निर्दिष्ट करने वाला Size क्लास का एक उदाहरण लौटाता है।
get_Top() constवर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आयत के शीर्ष किनारे का Y निर्देशांक लौटाता है।
get_Width() constवर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आयत की चौड़ाई लौटाता है।
get_X() constवर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आयत के ऊपरी बाएँ कोने का X निर्देशांक लौटाता है।
get_Y() constवर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आयत के ऊपरी बाएँ कोने का Y निर्देशांक लौटाता है।
GetHashCode() constवर्तमान वस्तु का हैश कोड लौटाता है।
Inflate(int, int)वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आयत की चौड़ाई और ऊँचाई को बढ़ाता है, आयत के ज्यामितीय केंद्र के स्थान को बनाए रखते हुए। चौड़ाई और ऊँचाई दोनों दिशाओं में निर्दिष्ट मात्राओं से बढ़ाई जाती हैं।
Inflate(const Size&)वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आयत की चौड़ाई और ऊँचाई को बढ़ाता है, आयत के ज्यामितीय केंद्र के स्थान को बनाए रखते हुए। चौड़ाई और ऊँचाई दोनों दिशाओं में निर्दिष्ट आकार वस्तु के चौड़ाई और ऊँचाई मानों द्वारा निर्धारित मात्राओं से क्रमशः बढ़ाई जाती हैं।
static Inflate(const Rectangle&, int, int)निर्दिष्ट वस्तु द्वारा प्रतिनिधित्व किए गए आयत की चौड़ाई और ऊँचाई को बढ़ाता है, आयत के ज्यामितीय केंद्र के स्थान को बनाए रखते हुए। चौड़ाई और ऊँचाई दोनों दिशाओं में निर्दिष्ट मात्राओं से बढ़ाई जाती हैं।
Intersect(const Rectangle&)वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आयत को उस आयत से बदलता है जो निर्दिष्ट वस्तु द्वारा प्रतिनिधित्व किए गए आयत के साथ उसके प्रतिच्छेदन से प्राप्त होता है।
static Intersect(const Rectangle&, const Rectangle&)निर्दिष्ट आयतों के प्रतिच्छेदन का परिणाम स्वरूप एक आयत लौटाता है।
IntersectsWith(const Rectangle&)निर्धारित करता है कि वर्तमान और निर्दिष्ट वस्तुओं द्वारा प्रतिनिधित्व किए गए आयत प्रतिच्छेदित होते हैं या नहीं।
Offset(const Point&)वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आयत की स्थिति को निर्दिष्ट मात्राओं से ऑफसेट करता है।
Offset(int, int)वर्तमान वस्तु द्वारा प्रतिनिधित्व किए गए आयत की स्थिति को निर्दिष्ट मात्राओं से ऑफसेट करता है।
operator RectangleF() constवर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए आयत के समतुल्य आयत को दर्शाने वाला एक RectangleF ऑब्जेक्ट लौटाता है।
operator!=(std::nullptr_t) constहमेशा true लौटाता है।
operator==(std::nullptr_t) constहमेशा false लौटाता है।
Rectangle()एक नया Rectangle ऑब्जेक्ट बनाता है जो X और Y निर्देशांक तथा चौड़ाई और ऊँचाई मान 0 पर सेट किए गए आयत का प्रतिनिधित्व करता है।
Rectangle(int, int, int, int)एक नया Rectangle ऑब्जेक्ट बनाता है जो उसके ऊपरी बाएँ कोने के निर्दिष्ट निर्देशांक और चौड़ाई तथा ऊँचाई वाले आयत का प्रतिनिधित्व करता है।
Rectangle(const Point&, const Size&)एक नया Rectangle ऑब्जेक्ट बनाता है जो उसके ऊपरी बाएँ कोने के निर्देशांक को Point क्लास के एक उदाहरण के रूप में और उसकी चौड़ाई व ऊँचाई को Size क्लास के एक उदाहरण के रूप में निर्दिष्ट करता है।
Rectangle(const System::Windows::Forms::Screen::Rectangle_&)एक नया Rectangle ऑब्जेक्ट बनाता है जो निर्दिष्ट आयत के समतुल्य आयत का प्रतिनिधित्व करता है।
static Round(const RectangleF&)निर्दिष्ट RectangleF ऑब्जेक्ट से एक Rectangle ऑब्जेक्ट बनाता है, जिसमें RectangleF ऑब्जेक्ट के स्थान और आकार मानों को निकटतम पूर्णांक मान तक गोल किया जाता है।
set_Height(int)वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व की गई आयत की ऊँचाई सेट करता है।
set_Location(Point)वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व की गई आयत के ऊपरी बाएँ कोने का स्थान सेट करता है।
set_Size(Size)वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व की गई आयत की चौड़ाई और ऊँचाई सेट करता है।
set_Width(int)वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व की गई आयत की चौड़ाई सेट करता है।
set_X(int)वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व की गई आयत के ऊपरी बाएँ कोने का X निर्देशांक सेट करता है।
set_Y(int)वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व की गई आयत के ऊपरी बाएँ कोने का Y निर्देशांक सेट करता है।
ToString() constवर्तमान ऑब्जेक्ट का स्ट्रिंग प्रतिनिधित्व लौटाता है।
static Truncate(const RectangleF&)निर्दिष्ट RectangleF ऑब्जेक्ट से एक Rectangle ऑब्जेक्ट बनाता है, जिसमें RectangleF ऑब्जेक्ट के स्थान और आकार मानों को अगले निचले पूर्णांक मान तक काटा जाता है।
static Union(const Rectangle&, const Rectangle&)निर्दिष्ट आयतों के संघ का परिणामस्वरूप प्राप्त आयत लौटाता है।

फ़ील्ड्स

फ़ील्डविवरण
static Emptyएक खाली आयत, अर्थात् ऐसी आयत जिसकी स्थिति और आकार मान शून्य होते हैं।

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