VisibleRegion

la classe publique finale VisibleRegion étend l'objet
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
Chaîne

Récapitulatif des méthodes héritées

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 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.

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.

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.

public int hashCode ()

public String toString ()