et implémente Parcelable.
Contient les quatre points définissant le polygone à quatre côtés visible dans la caméra d'une carte. Ce polygone peut être un trapèze au lieu d'un rectangle, car une caméra peut avoir une inclinaison. Si la caméra est juste au-dessus de son centre, la forme est rectangulaire. En revanche, si la caméra est inclinée, elle apparaîtra comme un trapèze dont le plus petit côté est le plus proche du point de vue.
Récapitulatif des constantes héritées
Récapitulatif sur les champs
public final LatLng | farLeft | Objet LatLng qui définit l'angle extrême gauche de l'appareil photo. |
public final LatLng | farRight | Objet LatLng qui définit l'angle supérieur droit de l'appareil photo. |
public LatLngBounds | latLngBounds | Plus petit cadre de délimitation comprenant la région visible définie dans cette classe. |
public final LatLng | nearLeft | Objet LatLng qui définit l'angle inférieur gauche de l'appareil photo. |
public final LatLng | nearRight | Objet LatLng qui définit l'angle inférieur droit de l'appareil photo. |
Récapitulatif des constructeurs publics
VisibleRegion(LatLng nearLeft, LatLng nearRight, LatLng farLeft, LatLng farRight, LatLngBounds latLngBounds)
Crée une classe VisibleRegion à partir des quatre coins de la caméra.
|
Récapitulatif des méthodes publiques
boolean |
est égal(e) à (objet o)
Compare ce
VisibleRegion à un autre objet. |
int |
hashCode()
|
Chaîne |
toString()
|
Récapitulatif des méthodes héritées
Champs
public final LatLngBounds latLngBounds
Plus petit cadre de délimitation comprenant la région visible définie dans cette classe.
Si ce cadre traverse le méridien à 180° (ligne verticale du nord au sud), la longitude dans farRight
sera négative et la longitude dans farLeft
sera positive. Cette règle s'applique également à nearRight
et nearLeft
.
Constructeurs publics
public VisibleRegion (LatLng nearLeft, LatLng nearRight, LatLng farLeft, LatLng farRight, LatLngBounds latLngBounds)
Crée une classe VisibleRegion à partir des quatre coins de la caméra. Les paramètres LatLng doivent définir une forme convexe (les arêtes de la forme obtenue ne doivent pas se croiser). Aucune vérification des limites n'est effectuée au moment de l'exécution.
Paramètres
nearLeft | Un objet LatLng contenant la latitude et la longitude de l'angle proche gauche de la région. |
---|---|
nearRight | Un objet LatLng contenant la latitude et la longitude de l'angle proche droit de la région. |
farLeft | Un objet LatLng contenant la latitude et la longitude de l'angle extrême gauche de la région. |
farRight | Un objet LatLng contenant la latitude et la longitude de l'angle extrême droit de la région. |
latLngBounds | le plus petit cadre de délimitation comprenant la région visible définie dans cette classe. Si ce cadre traverse le méridien à 180° (ligne verticale du nord au sud), la longitude dans farRight sera négative et la longitude dans farLeft sera positive. Il en va de même pour nearRight et nearLeft .
|
Méthodes publiques
public boolean est égal(e) à (Objet o)
Compare ce VisibleRegion
à un autre objet. Si l'autre objet est en fait un pointeur vers cet objet, ou si les quatre coins et les limites des deux objets sont identiques, cette méthode renvoie la valeur "true". Sinon, elle renvoie la valeur "false".
Paramètres
o | un Object . Renvoie la valeur "true" si les deux objets sont le même, ou si les quatre coins et les limites des deux objets sont identiques. Renvoie la valeur "false" dans le cas contraire.
|
---|