MPIPolygon

data class MPIPolygon(    val id: String,     val map: String,     val layer: String? = null,     val layerId: String? = null,     val externalId: String? = null,     val name: String? = null) : MPINavigatable

MPIPolygon represents the geographical area covered by a MPILocation in a venue.

Constructors

Link copied to clipboard
fun MPIPolygon(    id: String,     map: String,     layer: String? = null,     layerId: String? = null,     externalId: String? = null,     name: String? = null)

Properties

Link copied to clipboard
var entrances: List<MPINavigatable.MPINode>

The array of all entrance nodes of the MPIPolygon

Link copied to clipboard
val externalId: String? = null

The external id of the MPIPolygon

Link copied to clipboard
open override val id: String

id of the MPIPolygon

Link copied to clipboard
val layer: String? = null

The layer covering the MPIPolygon

Link copied to clipboard
val layerId: String? = null

id of the layer

Link copied to clipboard
var locations: List<MPINavigatable.MPILocation>

The array of all locations attached to the MPIPolygon

Link copied to clipboard
val map: String

id of the map where the MPIPolygon is at

Link copied to clipboard
val name: String? = null

The name of the MPIPolygon

Link copied to clipboard
var rank: MPIPolygonRanking? = null

The rank of the MPIPolygon