implementa Parcelable
Contiene i quattro punti che definiscono il poligono a quattro lati visibile nella fotocamera di una mappa. Questo poligono può essere un trapezio anziché un rettangolo, perché la fotocamera può avere un'inclinazione. Se la videocamera si trova direttamente al centro della telecamera, la forma è rettangolare, ma se la fotocamera è inclinata, la forma apparirà come un trapezio il cui lato più piccolo è più vicino al punto di vista.
Riepilogo delle costanti ereditate
Riepilogo campo
pubblico finale LatLng | farLeft | Oggetto LatLng che definisce l'angolo all'estrema sinistra della fotocamera. |
pubblico finale LatLng | farRight | Oggetto LatLng che definisce l'angolo più a destra della fotocamera. |
pubblico finale LatLngBounds | latLngBounds | Il riquadro di delimitazione più piccolo che include l'area visibile definita in questa classe. |
pubblico finale LatLng | nearLeft | Oggetto LatLng che definisce l'angolo in basso a sinistra della fotocamera. |
pubblico finale LatLng | nearRight | Oggetto LatLng che definisce l'angolo in basso a destra della fotocamera. |
Riepilogo del costruttore pubblico
VisibleRegion(LatLng nearLeft, LatLng nearRight, LatLng farLeft, LatLng farRight, LatLngBounds latLngBounds)
Crea una nuova regione visibile dati i quattro angoli della fotocamera.
|
Riepilogo del metodo pubblico
boolean |
uguale a(Oggetto o)
Confronta questo
VisibleRegion con un altro oggetto. |
int |
hashCode()
|
Stringa |
toString()
|
Riepilogo del metodo ereditato
Campi
pubblica finale LatLng farLeft
Oggetto LatLng che definisce l'angolo all'estrema sinistra della fotocamera.
pubblica finale LatLng farRight
Oggetto LatLng che definisce l'angolo più a destra della fotocamera.
pubblico finale LatLngBounds latLngBounds
Il riquadro di delimitazione più piccolo che include l'area visibile definita in questa classe.
Se questa casella attraversa il meridiano di 180° (la linea verticale da nord a sud), la
longitudine in farRight
sarà negativa, mentre la longitudine in farLeft
sarà
positiva. Questa regola si applica anche a nearRight
e nearLeft
.
pubblica finale LatLng nearLeft
Oggetto LatLng che definisce l'angolo in basso a sinistra della fotocamera.
pubblica finale LatLng nearRight
Oggetto LatLng che definisce l'angolo in basso a destra della fotocamera.
Costruttori pubblici
Public VisibleRegion (LatLng nearLeft, LatLng nearRight, LatLng farLeft, LatLng farRight, LatLngBounds latLngBounds)
Crea una nuova regione visibile dati i quattro angoli della fotocamera. I parametri LatLng devono definire una forma convessa (i bordi della forma risultante non devono incrociarsi). Nessun controllo dei limiti viene eseguito in fase di runtime.
Parametri
nearLeft | un oggetto LatLng contenente la latitudine e la longitudine dell'angolo vicino a sinistra della regione. |
---|---|
nearRight | un oggetto LatLng contenente la latitudine e la longitudine dell'angolo
vicino a destra della regione. |
farLeft | un oggetto LatLng contenente la latitudine e la longitudine dell'angolo all'estrema sinistra
della regione. |
farRight | un oggetto LatLng contenente la latitudine e la longitudine dell'angolo più a destra
della regione. |
latLngBounds | il riquadro di delimitazione più piccolo che include l'area visibile definita in questa
classe. Se questa casella attraversa il meridiano di 180° (la linea verticale da nord a sud),
la longitudine in farRight sarà negativa, mentre la longitudine in farLeft
sarà positiva. Lo stesso vale per nearRight e nearLeft .
|
Metodi pubblici
Public booleano uguale a (Object o)
Confronta questo VisibleRegion
con un altro oggetto. Se l'altro oggetto è effettivamente un puntatore all'oggetto o se tutti e quattro gli angoli e i limiti dei due oggetti sono uguali, questo metodo restituisce true. In caso contrario, questo metodo restituisce false.
Parametri
n | un Object . Restituisce true se entrambi gli oggetti sono lo stesso oggetto o se tutti e quattro gli angoli e i limiti dei due oggetti sono uguali. In caso contrario, restituisce false.
|
---|