MPRouteStep

open class MPRouteStep

Constructors

Link copied to clipboard
open fun MPRouteStep()
Link copied to clipboard
open fun MPRouteStep(@NonNull routeStep: MPRouteStep)

Types

Link copied to clipboard
annotation class Locality

Functions

Link copied to clipboard
open fun addGeometry(@NonNull coordinate: MPRouteCoordinate)
open fun addGeometry(@NonNull geometry: List<MPRouteCoordinate>)
Link copied to clipboard
open fun getDistanceProperty(): MPRouteProperty
Link copied to clipboard
open fun getDurationProperty(): MPRouteProperty
Link copied to clipboard
open fun getEndFloorName(): String
Link copied to clipboard
open fun getEndGLatLng(): MPLatLng
Link copied to clipboard
open fun getEndPoint(): MPPoint
Link copied to clipboard
open fun getLatLngs(): List<MPLatLng>
Link copied to clipboard
open fun getPoints(): List<MPPoint>
Link copied to clipboard
open fun getStartFloorName(): String
Link copied to clipboard
open fun getStartGLatLng(): MPLatLng
Link copied to clipboard
open fun getStartPoint(): MPPoint
Link copied to clipboard
open fun isInsideBuilding(): Boolean
True if the step is inside a building Check getLocality
Link copied to clipboard
open fun isOutsideOnVenue(): Boolean
True if the step is outside a building but still inside a venue (e.g.
Link copied to clipboard
open fun isOutsideVenue(): Boolean
True if the step is outside a venue Check getLocality
Link copied to clipboard
open fun replaceGeometryWithPolyline()
Link copied to clipboard
open fun setDistanceProperty(@NonNull routeProperty: MPRouteProperty)
Link copied to clipboard
open fun setDurationProperty(@NonNull routeProperty: MPRouteProperty)
Link copied to clipboard
open fun toString(): String

Properties

Link copied to clipboard
@SerializedName(value = "abutters")
@get:NonNull
private open var abutters: String
Link copied to clipboard
@SerializedName(value = "available_travel_modes")
private open var availableTravelModes: List<String>
Link copied to clipboard
@SerializedName(value = "end_location")
open var endLocation: MPRouteCoordinate
Link copied to clipboard
@SerializedName(value = "geometry")
private open var geometry: List<MPRouteCoordinate>
Link copied to clipboard
@SerializedName(value = "highway")
@get:NonNull
private open var highway: String
Link copied to clipboard
private open val highwayCode: Int
Link copied to clipboard
@SerializedName(value = "html_instructions")
private open var htmlInstructions: String
Link copied to clipboard
val IS_INSIDE: Int
Link copied to clipboard
val IS_OUTSIDE_ON_VENUE: Int
Link copied to clipboard
val IS_OUTSIDE_VENUE: Int
Link copied to clipboard
private open val locality: Int
Link copied to clipboard
@SerializedName(value = "maneuver")
private open var maneuver: String
Link copied to clipboard
@SerializedName(value = "polyline")
private open var polyline: MPRoutePolyline
Link copied to clipboard
@SerializedName(value = "start_location")
open var startLocation: MPRouteCoordinate
Link copied to clipboard
@SerializedName(value = "steps")
private open var steps: List<MPRouteStep>
Link copied to clipboard
@SerializedName(value = "transit_details")
private open var transitDetails: MPTransitDetails
Link copied to clipboard
@SerializedName(value = "travel_mode")
@get:NonNull
private open var travelMode: String
Link copied to clipboard
private open val travelModeVehicle: Int