VisibleRegion

public class VisibleRegion memperluas Object
mengimplementasikan Serializable

Trapesium yang tidak dapat diubah yang mendeskripsikan area pada peta yang terlihat dari posisi kamera tertentu. Saat kamera melihat lurus ke bawah, wilayah yang terlihat berbentuk persegi panjang (tetapi tidak harus sejajar dengan sumbu karena bearing mungkin tidak ke utara). Saat kamera dimiringkan, area yang terlihat adalah trapesium dengan sisi sejajar yang lebih kecil dari dua sisi yang paling dekat dengan kamera.

Ringkasan Kolom

publik final LatLng farLeft Proyeksi sudut kiri atas layar ke bidang tanah.
publik final LatLng farRight Proyeksi sudut kanan atas layar ke bidang tanah.
public final LatLngBounds latLngBounds Kotak pembatas terkecil yang menyertakan wilayah yang terlihat ini.
publik final LatLng nearLeft Proyeksi sudut kiri bawah layar ke bidang tanah.
publik final LatLng nearRight Proyeksi sudut kanan bawah layar ke bidang tanah.

Ringkasan Konstruktor Publik

VisibleRegion(LatLng nearLeft, LatLng nearRight, LatLng farLeft, LatLng farRight, LatLngBounds latLngBounds)
Membuat VisibleRegion baru berdasarkan keempat sudut kamera.

Ringkasan Metode Publik

boolean
sama dengan(Objek o)
Membandingkan VisibleRegion ini dengan objek lain.
int
String

Ringkasan Metode Turunan

Kolom

publik final LatLng farLeft

Proyeksi sudut kiri atas layar ke bidang tanah.

publik final LatLng farRight

Proyeksi sudut kanan atas layar ke bidang tanah.

publik final LatLngBounds latLngBounds

Kotak pembatas terkecil yang menyertakan wilayah yang terlihat ini.

Jika kotak ini melintasi meridian 180° (garis vertikal dari utara ke selatan), bujur di farRight akan negatif dan bujur di farLeft akan positif. Aturan ini juga berlaku untuk nearRight dan nearLeft.

publik final LatLng nearLeft

Proyeksi sudut kiri bawah layar ke bidang tanah.

publik final LatLng nearRight

Proyeksi sudut kanan bawah layar ke bidang tanah.

Konstruktor Publik

publik VisibleRegion (LatLng nearLeft, LatLng nearRight, LatLng farLeft, LatLng farRight, LatLngBounds latLngBounds)

Membuat VisibleRegion baru berdasarkan keempat sudut kamera. Parameter LatLng harus mendefinisikan bentuk cembung (tepi bentuk yang dihasilkan tidak boleh menyilang). Tidak ada pemeriksaan batas yang dilakukan saat runtime.

Parameter
nearLeft objek LatLng yang berisi lintang dan bujur sudut kiri dekat wilayah tersebut
nearRight objek LatLng yang berisi lintang dan bujur sudut kanan dekat wilayah
farLeft objek LatLng yang berisi lintang dan bujur sudut paling kiri wilayah tersebut
farRight objek LatLng yang berisi lintang dan bujur sudut kanan wilayah paling jauh
latLngBounds kotak pembatas terkecil yang menyertakan wilayah yang terlihat yang ditentukan dalam class ini. Jika kotak ini melintasi meridian 180° (garis vertikal dari utara ke selatan), bujur di farRight akan negatif dan bujur di farLeft akan positif. Hal yang sama berlaku untuk nearRight dan nearLeft.

Metode Publik

publik boolean sama dengan (Objek o)

Membandingkan VisibleRegion ini dengan objek lain. Jika objek lainnya sebenarnya merupakan pointer ke objek ini, atau jika keempat sudut dan batas kedua objek tersebut sama, metode ini akan menampilkan nilai benar (true). Jika tidak, metode ini akan menampilkan nilai salah (false).

Parameter
o Object. Menampilkan true jika kedua objek merupakan objek yang sama, atau jika keempat sudut dan batas kedua objek tersebut sama. Jika tidak, tampilkan false.

public int hashCode ()

public String toString ()