Interface IndoorBuilding

com.yandex.mapkit.map

public interface IndoorBuilding

Methods

int getActiveLevelIndex()

Gets/sets active level.

List< IndoorLevel > getLevels()

List of all levels in indoor building, from bottom to top.

boolean isValid()

Tells if this IndoorBuilding is valid or no.

void setActiveLevelIndex(int activeLevelIndex)

Method Detail

getActiveLevelIndex

public int getActiveLevelIndex ()

Gets/sets active level.

getLevels

public List< IndoorLevel > getLevels ()

List of all levels in indoor building, from bottom to top.

isValid

public boolean isValid ()

Tells if this IndoorBuilding is valid or no.

Any other method (except for this one) called on an invalid IndoorBuilding will throw java.lang.RuntimeException. An instance becomes invalid only on UI thread, and only when its implementation depends on objects already destroyed by now. Please refer to general docs about the interface for details on its invalidation.

setActiveLevelIndex

public void setActiveLevelIndex (int activeLevelIndex)