Package com.naver.maps.map.indoor
Class IndoorSelection
- java.lang.Object
-
- com.naver.maps.map.indoor.IndoorSelection
-
public final class IndoorSelection extends java.lang.Object
하나의 실내지도 영역 내에서 선택된 구역 및 층을 나타내는 불변 클래스.
-
-
Constructor Summary
Constructors Constructor Description IndoorSelection(IndoorRegion region, int zoneIndex, int levelIndex)
실내지도 영역 객체와 선택된 구역 및 층의 인덱스를 사용하는 생성자.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IndoorLevel
getLevel()
선택된 층을 반환합니다.int
getLevelIndex()
선택된 층의 인덱스를 반환합니다.IndoorRegion
getRegion()
영역을 반환합니다.IndoorZone
getZone()
선택된 구역을 반환합니다.int
getZoneIndex()
선택된 구역의 인덱스를 반환합니다.
-
-
-
Constructor Detail
-
IndoorSelection
public IndoorSelection(@NonNull IndoorRegion region, int zoneIndex, int levelIndex)
실내지도 영역 객체와 선택된 구역 및 층의 인덱스를 사용하는 생성자.- Parameters:
region
- 실내지도 영역.zoneIndex
- 선택된 구역의 인덱스.levelIndex
- 선택된 층의 인덱스.
-
-
Method Detail
-
getRegion
@NonNull public IndoorRegion getRegion()
영역을 반환합니다.- Returns:
- 영역.
-
getZoneIndex
public int getZoneIndex()
선택된 구역의 인덱스를 반환합니다.- Returns:
- 선택된 구역의 인덱스.
-
getZone
@NonNull public IndoorZone getZone()
선택된 구역을 반환합니다.- Returns:
- 선택된 구역.
-
getLevelIndex
public int getLevelIndex()
선택된 층의 인덱스를 반환합니다.- Returns:
- 선택된 층의 인덱스.
-
getLevel
@NonNull public IndoorLevel getLevel()
선택된 층을 반환합니다.- Returns:
- 선택된 층.
-
-