הטמעת Parcelable
מכיל את ארבע הנקודות המגדירות את הפוליגון בעל ארבע הצלעות שניתן לראות במצלמת המפה. הפוליגון הזה יכול להיות טרפז במקום מלבן, כי למצלמה יכולה להיות הטיה. אם המצלמה נמצאת ישירות מעל מרכז המצלמה, הצורה מלבנית אבל אם המצלמה נטויה, הצורה תיראה כטרפז, שהצד הקטן ביותר שלו קרוב ביותר לנקודת המבט.
סיכום של ערכים קבועים בירושה
סיכום השדה
ציבורי סופי LatLng | farLeft | אובייקט LatLng שמגדיר את הפינה השמאלית הקיצונית של המצלמה. |
ציבורי סופי LatLng | farRight | אובייקט LatLng שמגדיר את הפינה הימנית הקיצונית של המצלמה. |
ציבורי סופי LatLngBounds | latLngBounds | התיבה התוחמת הקטנה ביותר שכוללת את האזור הגלוי שמוגדר במחלקה הזו. |
ציבורי סופי LatLng | nearLeft | אובייקט LatLng שמגדיר את הפינה השמאלית התחתונה של המצלמה. |
ציבורי סופי LatLng | nearRight | אובייקט LatLng שמגדיר את הפינה הימנית התחתונה של המצלמה. |
סיכום של הבנייה הציבורית
VisibleRegion(LatLng nearLeft, LatLng nearRight, LatLng FarLeft, LatLng FarRight, LatLngBounds latLngBounds)
יצירת אזור גלוי חדש עם ארבע הפינות של המצלמה.
|
סיכום אמצעי תשלום ציבורי
boolean |
שווה ל-(אובייקט o)
האופרטור משווה את הערך
VisibleRegion לאובייקט אחר. |
int |
hashCode()
|
מחרוזת |
toString()
|
סיכום שיטות שעברו בירושה
שדות
ציבורי סופי LatLngBounds latLngBounds
בניינים ציבוריים
Public VisibleRegion (LatLng nearLeft, LatLng nearRight, LatLng FarLeft, LatLng FarRight, LatLngBounds latLngBounds)
יצירת אזור גלוי חדש עם ארבע הפינות של המצלמה. הפרמטרים של LatLng חייבים להגדיר צורה קמורה (אין להצליב את הקצוות של הצורה שהתקבלה). לא מתבצעת בדיקת גבולות בזמן הריצה.
פרמטרים
nearLeft | אובייקט LatLng שמכיל את קווי האורך והרוחב של הפינה השמאלית
הקרובה ביותר של האזור. |
---|---|
nearRight | אובייקט LatLng שמכיל את קווי האורך והרוחב של
הפינה הימנית הקרובה ביותר של האזור. |
farLeft | אובייקט LatLng שמכיל את קווי האורך והרוחב של הפינה השמאלית
הקיצונית של האזור. |
farRight | אובייקט LatLng שמכיל את קווי האורך והרוחב של הפינה השמאלית
הקיצונית של האזור. |
latLngBounds | התיבה התוחמת הקטנה ביותר שכוללת את האזור הגלוי שמוגדר במחלקה הזו. אם התיבה הזו חוצה את קו האורך 180° (הקו האנכי מצפון לדרום),
קו האורך ב-farRight יהיה שלילי וקו האורך בfarLeft
יהיה חיובי. אותו עיקרון חל על nearRight ועל nearLeft .
|
שיטות ציבוריות
ערך בוליאני ציבורי שווה (אובייקט o)
האופרטור משווה את הערך VisibleRegion
לאובייקט אחר. אם האובייקט השני הוא למעשה מצביע לאובייקט הזה, או אם כל ארבע הפינות והגבולות של שני האובייקטים זהים, השיטה הזו מחזירה את הערך true. אחרת, השיטה הזו מחזירה את הערך false.
פרמטרים
o | Object . הפונקציה מחזירה את הערך True אם שני האובייקטים הם אותו אובייקט, או אם
כל ארבע הפינות והגבולות של שני האובייקטים זהים. אם לא רוצים להחזיר את הערך False.
|
---|