MPVenue

open class MPVenue : MPEntity

Functions

Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard
Link copied to clipboard
Gets the Venue's outline
Link copied to clipboard
open fun getDefaultFloor(): Int
Returns the default floor index set on this Venue.
Link copied to clipboard
Get the default MPMapStyle for the current solution Not that currently there is no way we can set a default MPMapStyle, so this method will just return the first in the list
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
An optional space for misc fields
Link copied to clipboard
Get the list of MPMapStyle
Link copied to clipboard
open fun getName(): String
Get the venue's Display Name NB: In major version 3 of the SDK, this method would return the Administrative ID for this venue.
Link copied to clipboard
Gets the position of this venue defined by its anchor point
Link copied to clipboard
open fun hasGraph(): Boolean
Checks if the venue has a routing graph available or not
Link copied to clipboard
open fun isInside(@Nullable point: MPPoint): Boolean
method to check if a given point is inside or outside this geometry
Link copied to clipboard
open fun isMapStyleValid(@NonNull mapStyle: MPMapStyle): Boolean
Checks if the passed MPMapStyle is valid
Link copied to clipboard
open fun isPoint(): Boolean
Link copied to clipboard
open fun toString(): String

Properties

Link copied to clipboard
@SerializedName(value = "name")
@get:NonNull
open val administrativeId: String
Link copied to clipboard
@SerializedName(value = "anchor")
@get:NonNull
open val anchor: MPPoint
Link copied to clipboard
Link copied to clipboard
@SerializedName(value = "externalId")
@get:NonNull
open val externalId: String
Link copied to clipboard
@SerializedName(value = "geometry")
@get:NonNull
open val geometry: MPPolygonGeometry
Link copied to clipboard
@SerializedName(value = "graphId")
open val graphId: String
Link copied to clipboard
@SerializedName(value = "id")
@get:NonNull
open val id: String
Link copied to clipboard
@SerializedName(value = "tilesUrl")
@get:NonNull
open val tilesUrl: String
Link copied to clipboard
@SerializedName(value = "venueInfo")
@get:NonNull
open val venueInfo: MPVenueInfo