implementuje Serializable
Niezmienny trapez opisujący obszar na mapie, który jest widoczny z określonej pozycji kamery. Jeśli kamera jest skierowana pionowo w dół, widoczny obszar jest prostokątny (ale niekoniecznie wyrównany do osi, ponieważ kierunek może nie być skierowany na północ). Gdy kamera jest przechylona, widoczny obszar jest trapezem, a bok 2 równoległych boków znajduje się najbliżej kamery.
Podsumowanie pola
publiczna final LatLng | farLeft | Odwzorowanie lewego górnego rogu ekranu na płaszczyznę podłoża. |
publiczna final LatLng | farRight | Odwzorowanie prawego górnego rogu ekranu na płaszczyznę podłoża. |
public final LatLngBounds | latLngBounds | Najmniejsza ramka ograniczająca, która obejmuje ten widoczny obszar. |
publiczna final LatLng | nearLeft | Odwzorowanie lewego dolnego rogu ekranu na płaszczyznę podłoża. |
publiczna final LatLng | nearRight | Odwzorowanie prawego dolnego rogu ekranu na płaszczyznę podłoża. |
Publiczne podsumowanie konstruktora
VisibleRegion(LatLng NearLeft, LatLng NearRight, LatLng farLeft, LatLng farRight, LatLngBounds latLngBounds)
Tworzy nowy obszar WidocznyRegion na podstawie 4 rogów kamery.
|
Podsumowanie metod publicznych
boolean |
równa się(Obiekt o)
Porównuje ten obiekt
VisibleRegion z innym obiektem. |
int |
hashCode()
|
Ciąg znaków |
toString()
|
Podsumowanie metod dziedziczonych
Pola
public final LatLngBounds latLngBounds
Publiczne konstruktorzy
public VisibleRegion (LatLng NearLeft, LatLng NearRight, LatLng farLeft, LatLng farRight, LatLngBounds latLngBounds)
Tworzy nowy obszar WidocznyRegion na podstawie 4 rogów kamery. Parametry LatLng muszą definiować kształt wypukły (krawędzie powstałego kształtu nie mogą się przecinać). Ograniczenia nie są sprawdzane w czasie działania.
Parametry
nearLeft | obiekt LatLng zawierający szerokość i długość geograficzną blisko lewego rogu regionu |
---|---|
nearRight | obiekt LatLng zawierający szerokość i długość geograficzną blisko prawego rogu regionu |
farLeft | obiekt LatLng zawierający szerokość i długość geograficzną najdalej z lewego rogu regionu |
farRight | obiekt LatLng zawierający szerokość i długość geograficzną najbliższego prawego rogu regionu |
latLngBounds | najmniejszą ramką ograniczającą, która zawiera widoczny region zdefiniowany w tej klasie. Jeśli to pole przecina południk 180° (pionową linię z północy na południe), długość geograficzna w farRight będzie ujemna, a długość geograficzna w farLeft będzie dodatnia. To samo dotyczy nearRight i nearLeft .
|
Metody publiczne
public boolean równa się (Obiekt o)
Porównuje ten obiekt VisibleRegion
z innym obiektem. Jeśli drugi obiekt jest w rzeczywistości wskaźnikiem tego obiektu lub jeśli wszystkie 4 rogi i granice tych obiektów są takie same, metoda zwraca wartość „true”. W przeciwnym razie zwraca wartość „false” (fałsz).
Parametry
O | Object . Zwraca wartość „prawda”, jeśli oba obiekty są tym samym obiektem lub jeśli wszystkie 4 rogi i granice tych obiektów są takie same. W przeciwnym razie zwracaj wartość „false”.
|
---|