Private
constructorPrivate
Creates an instance of MPBuilding.
The building's ID.
The building's readable ID.
An ID used to map the building to a customer's ID.
The ID of the venue this building lies within.
The anchor point for the building.
The geometry of the building.
A map of the floors inside the building.
The default floor index for the building.
The building's address.
Optional
buildingInfo: defaultA collection of information about the building.
Private
Readonly
_floorsA map of the floors inside the building.
Readonly
addressThe building's address.
Readonly
administrativeThe building's readable ID.
Private
Readonly
anchorThe anchor point for the building.
Private
Optional
Readonly
buildingA collection of information about the building.
Readonly
defaultThe default floor index for the building.
Readonly
externalAn ID used to map the building to a customer's ID.
Readonly
geometryThe geometry of the building.
Private
Readonly
idThe building's ID.
Readonly
typeThe type of the entity (eg. MPLocation).
Readonly
venueThe ID of the venue this building lies within.
Get a list of aliases for the building.
Get the building's id.
Get the number of MPFloors in the building.
Get the default floor index.
Overload from MPEntity, will return false.
Get the building's name.
Check whether the building's geometry contains the point.
Fetch a custom field from the building.
Optional
key: stringParses the object to a JSON object that is compatible with the MapsIndoors SDK.
Static
createCreator for MPBounds, used to decode JSON from the MapsIndoors SDK.
Generated using TypeDoc
An entity that contains information about a specific building.
Export