.
Représente un bâtiment.
Deux bâtiments intérieurs sont .equal() si le bâtiment physique qu'ils représentent est identique. Toutefois, si le modèle d'un bâtiment change (en raison, par exemple, d'une mise à jour des modèles de bâtiment de Google), un ancien objet IndoorBuilding et un nouvel objet IndoorBuilding seront de type .equal(), mais ils pourront présenter un contenu différent.
Récapitulatif des méthodes publiques
booléen |
est égal(e) à(Objet autre)
Teste si
IndoorBuilding est égal à un autre. |
int |
getActiveLevelIndex()
Récupère l'index dans la liste renvoyée par
getLevels() du niveau actuellement actif dans ce bâtiment (par défaut si aucun niveau actif n'a été précédemment défini). |
int |
getDefaultLevelIndex()
Récupère l'index dans la liste renvoyée par
getLevels() du niveau par défaut de ce bâtiment. |
List<IndoorLevel> |
getLevels()
Récupère les niveaux du bâtiment.
|
int | |
booléen |
isUnderground()
Renvoie la valeur "true" si le bâtiment est entièrement souterrain.
|
Récapitulatif des méthodes héritées
Méthodes publiques
public boolean est égal à (Object other)
Teste si IndoorBuilding
est égal à un autre.
Paramètres
other | un Object . |
---|
Renvoie
- Valeur "true" si les deux objets sont le même objet, autrement dit, == other.
public intgetActiveLevelIndex()
Récupère l'index dans la liste renvoyée par getLevels()
du niveau actuellement actif dans ce bâtiment (par défaut si aucun niveau actif n'a été précédemment défini).
int getDefaultLevelIndex ()
Récupère l'index dans la liste renvoyée par getLevels()
du niveau par défaut de ce bâtiment.
public List<IndoorLevel> getLevels ()
Récupère les niveaux du bâtiment. Un niveau est généralement entouré d'un seul bâtiment, mais il peut être délimité par plusieurs bâtiments (par exemple, un parking peut couvrir plusieurs bâtiments). Les niveaux sont affichés dans l'ordre d'affichage du haut vers le bas.
public inthashCode()
public boolean isUnderground ()
Renvoie la valeur "true" si le bâtiment est entièrement souterrain.