implementa serial
Um trapézio imutável que descreve a área no mapa que é visível de uma posição específica da câmera. Quando a câmera está olhando para baixo, a região visível é retangular, mas não necessariamente alinhada ao eixo, porque o rolamento pode não ser norte. Quando a câmera está inclinada, a região visível é um trapézio com o menor dos dois lados paralelos mais próximos da câmera.
Resumo dos campos
public LatLng final | farLeft | Projeção do canto superior esquerdo da tela no plano do solo. |
public LatLng final | farRight | Projeção do canto superior direito da tela no plano do solo. |
public LatLngBounds final | latLngBounds | É a menor caixa delimitadora que inclui essa região visível. |
public LatLng final | nearLeft | Projeção do canto inferior esquerdo da tela no plano do solo. |
public LatLng final | nearRight | Projeção do canto inferior direito da tela no plano do solo. |
Resumo do construtor público
VisibleRegion(LatLng nextLeft, LatLng nearRight, LatLng farLeft, LatLng farRight, LatLngBounds latLngBounds)
Cria uma nova VisibleRegion de acordo com os quatro cantos da câmera.
|
Resumo do método público
boolean |
igual a(objeto o)
Compara este
VisibleRegion a outro objeto. |
int |
hashCode()
|
String |
toString()
|
Resumo do método herdado
Campos
public final LatLngBounds latLngBounds
Construtores públicos
public VisibleRegion (LatLng nearLeft, LatLng nextRight, LatLng farLeft, LatLng farRight, LatLngBounds latLngBounds)
Cria uma nova VisibleRegion de acordo com os quatro cantos da câmera. Os parâmetros de LatLng precisam definir uma forma convexa (as bordas da forma resultante não podem se cruzar). Nenhuma verificação de limites é realizada durante a execução.
Parâmetros
nearLeft | um objeto LatLng contendo a latitude e longitude do canto esquerdo mais próximo da região |
---|---|
nearRight | um objeto LatLng contendo a latitude e a longitude do canto direito mais próximo da região |
farLeft | um objeto LatLng que contém a latitude e a longitude do canto esquerdo da região. |
farRight | um objeto LatLng que contém a latitude e a longitude do canto direito da região. |
latLngBounds | a menor caixa delimitadora que inclui a região visível definida nessa
classe. Se essa caixa cruzar o meridiano de 180° (a linha vertical de norte a sul), a longitude em farRight será negativa, e a em farLeft será positiva. O mesmo se aplica a nearRight e nearLeft .
|
Métodos públicos
público booleano igual a (Object o)
Compara este VisibleRegion
a outro objeto. Se o outro objeto for realmente um ponteiro para esse objeto ou se todos os quatro cantos e limites dos dois objetos forem iguais, esse método retornará "true". Caso contrário, esse método retornará falso.
Parâmetros
o | um Object . Retorna verdadeiro se os dois objetos forem o mesmo ou se
todos os quatro cantos e limites dos dois objetos forem iguais. Caso contrário, retorne "false".
|
---|