दिखने वाला इलाका

पब्लिक क्लास VisibleRegion में ऑब्जेक्ट का विस्तार किया गया है
कौनसे टूल के लिए यह सुविधा उपलब्ध कराता है इसे क्रम से लगाया जा सकता है

मैप पर दिख रहे एरिया के बारे में बताने वाला ऐसा ट्रेपोज़ाइड जिसे आपस में नहीं बदला जा सकता. जब कैमरे को नीचे की ओर देखा जा रहा हो, तो कैमरे को आयताकार दिखाया जाता है. हालांकि, यह ज़रूरी नहीं है कि यह धुरी की दिशा में अलाइन हो. ऐसा इसलिए, क्योंकि हो सकता है कि बियरिंग, उत्तर की ओर न हो. जब कैमरे को झुकाया जाता है, तो जिस जगह पर कैमरे का नज़ारा दिखता है वह एक समलंब चतुर्भुज होता है. हालांकि, कैमरे के दोनों तरफ़ सबसे कम दोनों समानांतर होते हैं.

फ़ील्ड की खास जानकारी

सार्वजनिक फ़ाइनल LatLng farLeft स्क्रीन के सबसे ऊपर बाएं कोने से ग्राउंड प्लेन पर प्रोजेक्शन.
सार्वजनिक फ़ाइनल LatLng farRight स्क्रीन के ऊपरी दाएं कोने का ग्राउंड प्लेन पर प्रोजेक्शन.
सार्वजनिक फ़ाइनल LatLngBounds latLngBounds सबसे छोटा बाउंडिंग बॉक्स, जिसमें यह दिखाई देने वाला क्षेत्र शामिल होता है.
सार्वजनिक फ़ाइनल LatLng nearLeft स्क्रीन के सबसे नीचे बाएं कोने का ग्राउंड प्लेन पर प्रोजेक्शन.
सार्वजनिक फ़ाइनल LatLng nearRight स्क्रीन के नीचे दाएं कोने का ग्राउंड प्लेन पर प्रोजेक्शन.

पब्लिक कंस्ट्रक्टर से जुड़ी खास जानकारी

VisibleRegionLatLngLatLngLatLngLatLngLatLngBounds
कैमरे के चारों कोनों को ध्यान में रखते हुए, एक नया 'विज्ञापन क्षेत्र' बनाया जाता है.

सार्वजनिक तरीके से जुड़ी खास जानकारी

boolean
इसके बराबर है(ऑब्जेक्ट o)
इस VisibleRegion की तुलना किसी दूसरे ऑब्जेक्ट से करता है.
int
String

इनहेरिट किए गए तरीके की खास जानकारी

फ़ील्ड

सार्वजनिक फ़ाइनल LatLng farLeft

स्क्रीन के सबसे ऊपर बाएं कोने से ग्राउंड प्लेन पर प्रोजेक्शन.

सार्वजनिक फ़ाइनल LatLng farRight

स्क्रीन के ऊपरी दाएं कोने का ग्राउंड प्लेन पर प्रोजेक्शन.

सार्वजनिक फ़ाइनल LatLngBounds latLngBounds

सबसे छोटा बाउंडिंग बॉक्स, जिसमें यह दिखाई देने वाला क्षेत्र शामिल होता है.

अगर यह बॉक्स 180° मरिडीअन (उत्तर से दक्षिण तक वर्टिकल लाइन) को पार करता है, तो farRight में देशांतर नेगेटिव होगा और farLeft में देशांतर पॉज़िटिव होगा. यह नियम nearRight और nearLeft पर भी लागू होता है.

सार्वजनिक फ़ाइनल LatLng nearLeft

स्क्रीन के सबसे नीचे बाएं कोने का ग्राउंड प्लेन पर प्रोजेक्शन.

सार्वजनिक फ़ाइनल LatLng nearRight

स्क्रीन के नीचे दाएं कोने का ग्राउंड प्लेन पर प्रोजेक्शन.

पब्लिक कंस्ट्रक्टर

सार्वजनिक VisibleRegion (LatLng जिसके पास, बाईं ओर, LatLng के पास दाईं ओर, LatLng दूर-बाईं ओर, LatLng Farराइट, LatLngBounds latLngBounds){/17

कैमरे के चारों कोनों को ध्यान में रखते हुए, एक नया 'विज्ञापन क्षेत्र' बनाया जाता है. LatLng पैरामीटर को एक उत्तल आकार तय करना चाहिए (इससे मिलने वाले आकार के किनारे क्रॉस नहीं होने चाहिए). रनटाइम के दौरान, किसी सीमा की जांच नहीं की जाती है.

पैरामीटर
nearLeft LatLng ऑब्जेक्ट, जिसमें क्षेत्र के पास के बाएं कोने का अक्षांश और देशांतर होता है
nearRight LatLng ऑब्जेक्ट, जिसमें क्षेत्र के दाएं कोने के अक्षांश और देशांतर की जानकारी होती है
farLeft LatLng ऑब्जेक्ट, जिसमें क्षेत्र के बाएं कोने का अक्षांश और देशांतर होता है
farRight LatLng ऑब्जेक्ट, जिसमें क्षेत्र के दाएं कोने का अक्षांश और देशांतर होता है
latLngBounds सबसे छोटा बाउंडिंग बॉक्स, जिसमें इस क्लास में दिखने वाले इलाके को शामिल किया जाता है. अगर यह बॉक्स 180° मरिडीअन (उत्तर से दक्षिण तक वर्टिकल लाइन) को पार करता है, तो farRight में देशांतर नेगेटिव होगा और farLeft में देशांतर पॉज़िटिव होगा. nearRight और nearLeft पर भी यही लागू होता है.

सार्वजनिक तरीके

सार्वजनिक बूलियन इसके बराबर है (Object o)

इस VisibleRegion की तुलना किसी दूसरे ऑब्जेक्ट से करता है. अगर कोई दूसरा ऑब्जेक्ट असल में इस ऑब्जेक्ट का पॉइंटर है या अगर सभी चारों कोने और दो ऑब्जेक्ट के बाउंड एक जैसे हैं, तो यह तरीका 'सही' दिखाता है. ऐसा न होने पर, यह तरीका 'गलत' दिखाता है.

पैरामीटर
o एक Object. अगर दोनों ऑब्जेक्ट एक ही ऑब्जेक्ट हैं या दोनों ऑब्जेक्ट के सभी चार कोने और बाउंड एक ही हैं, तो 'सही' दिखाएं. अगर ऐसा नहीं है, तो 'गलत' दिखाएं.

Public int hashCode ()

Public स्ट्रिंग toString ()