IndoorBuilding

공개 최종 클래스 IndoorBuilding Object
확장

건물을 나타냅니다.

두 실내 건물이 나타내는 실제 건물이 동일한 경우 두 개의 실내 건물은 .equal()입니다. 그러나 Google의 건물 모델 업데이트로 인해 건물의 구조 모델이 변경되면 이전 실내 건물 객체와 새 실내 건물 객체는 .equal()이 되지만 콘텐츠는 다를 수 있습니다.

공개 메서드 요약

boolean
같음(기타 객체)
IndoorBuilding가 다른 것과 같은지 테스트합니다.
int
getActiveLevelIndex()
이 건물에서 현재 활성 상태인 층의 getLevels()에서 반환하는 목록에서 색인을 가져옵니다. 이전에 활성화된 층이 없는 경우 기본값입니다.
int
getDefaultLevelIndex()
목록에서 이 건물에 대한 기본 층의 getLevels()에서 반환된 색인을 가져옵니다.
List<IndoorLevel>
getLevels()
건물의 층을 가져옵니다.
int
boolean
isUnderground()
건물이 완전히 지하에 있는 경우 true를 반환합니다.

상속받은 메서드 요약

공개 메서드

공개 부울 같음 (기타 객체)

IndoorBuilding가 다른 것과 같은지 테스트합니다.

매개변수
기타 Object
반환 값
  • 두 객체가 동일한 객체인 경우, 즉 == other인 경우 true입니다.

public int getActiveLevelIndex ()

이 건물에서 현재 활성 상태인 층의 getLevels()에서 반환하는 목록에서 색인을 가져옵니다. 이전에 활성화된 층이 없는 경우 기본값입니다.

public int getDefaultLevelIndex ()

목록에서 이 건물에 대한 기본 층의 getLevels()에서 반환된 색인을 가져옵니다.

public List<IndoorLevel> getLevels ()

건물의 층을 가져옵니다. 층은 일반적으로 단일 건물로 둘러싸여 있지만 층은 여러 건물로 둘러싸여 있을 수도 있습니다 (예: 주차장 층은 여러 건물에 걸쳐 있을 수 있음). 수준은 위에서 아래로 '표시 순서'입니다.

public int hashCode ()

공개 부울 isUnderground ()

건물이 완전히 지하에 있는 경우 true를 반환합니다.