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