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

पब्लिक फ़ाइनल क्लास VisibleRegion में, ऑब्जेक्ट की जानकारी शामिल की जाती है
पार्सल किए जा सकने वाले टूल को लागू करने की सुविधा

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

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

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

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

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

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

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

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

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

फ़ील्ड

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

LatLng ऑब्जेक्ट, जो कैमरे के बाएं कोने को दिखाता है.

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

LatLng ऑब्जेक्ट, जो कैमरे के दाएं कोने को दिखाता है.

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

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

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

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

LatLng ऑब्जेक्ट, कैमरे के सबसे नीचे बाएं कोने के बारे में जानकारी देता है.

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

LatLng ऑब्जेक्ट, जो कैमरे के निचले दाएं कोने के बारे में जानकारी देता है.

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

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

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

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

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

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

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

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

Public int hashCode ()

सार्वजनिक स्ट्रिंग toString ()