Implementa Serializable
Un trapecio inmutable que describe el área del mapa visible desde una posición específica de la cámara. Cuando la cámara mira hacia abajo, la zona visible es rectangular (pero no necesariamente está alineada con el eje, ya que el rumbo puede no estar al norte). Cuando se inclina la cámara, la región visible es un trapecio con el más pequeño de los dos lados paralelos más cercanos a la cámara.
Resumen de campos
LatLng final | farLeft | Proyección de la esquina superior izquierda de la pantalla en el plano del suelo. |
LatLng final | farRight | Proyección de la esquina superior derecha de la pantalla en el plano del suelo. |
LatLngBounds final | latLngBounds | El cuadro de límite más pequeño que incluye esta región visible. |
LatLng final | nearLeft | Proyección de la esquina inferior izquierda de la pantalla en el plano del suelo. |
LatLng final | nearRight | Proyección de la esquina inferior derecha de la pantalla en el plano del suelo. |
Resumen de constructores públicos
VisibleRegion(LatLng cerca de la izquierda, LatLng cerca de la derecha, LatLng farLeft, LatLng farRight, LatLngBounds latLngBounds)
Crea una nueva VisibleRegion a partir de las cuatro esquinas de la cámara.
|
Resumen de métodos públicos
boolean |
es igual a(Objeto o)
Compara este
VisibleRegion con otro objeto. |
int |
hashCode()
|
Cadena |
toString()
|
Resumen de métodos heredados
Campos
público final LatLng farLeft
Proyección de la esquina superior izquierda de la pantalla en el plano del suelo.
público final LatLng farRight
Proyección de la esquina superior derecha de la pantalla en el plano del suelo.
público final LatLngBounds latLngBounds
público final LatLng nearLeft
Proyección de la esquina inferior izquierda de la pantalla en el plano del suelo.
público final LatLng nearRight
Proyección de la esquina inferior derecha de la pantalla en el plano del suelo.
Constructores públicos
público VisibleRegion (LatLng cerca de la izquierda, LatLng cerca de la derecha, LatLng farLeft, LatLng farRight, LatLngBounds latLngBounds)
Crea una nueva VisibleRegion a partir de las cuatro esquinas de la cámara. Los parámetros LatLng deben definir una forma convexa (los bordes de la forma resultante no deben cruzarse). No se realiza ninguna verificación de límites durante el tiempo de ejecución.
Parámetros
nearLeft | Un objeto LatLng que contiene la latitud y la longitud de la esquina cercana izquierda de la región |
---|---|
nearRight | Un objeto LatLng que contiene la latitud y la longitud de la esquina cercana a la derecha de la región |
farLeft | un objeto LatLng que contiene la latitud y la longitud de la esquina superior izquierda de la región |
farRight | un objeto LatLng que contiene la latitud y la longitud de la esquina superior derecha de la región |
latLngBounds | el cuadro de límite más pequeño que incluye la región visible definida en esta clase Si esta casilla cruza el meridiano de 180° (la línea vertical de norte a sur), la longitud de farRight será negativa y la de farLeft será positiva. Lo mismo se aplica a nearRight y nearLeft .
|
Métodos públicos
public boolean es igual a (Object o)
Compara este VisibleRegion
con otro objeto. Si el otro objeto es en realidad un puntero a este objeto, o si las cuatro esquinas y los límites de los dos objetos son iguales, este método muestra el valor verdadero. De lo contrario, este método muestra el valor falso.
Parámetros
o | un objeto Object . Muestra "true" si ambos objetos son el mismo o si las cuatro esquinas y sus límites son iguales. De lo contrario, se muestra false.
|
---|