MPRouteLeg

open class MPRouteLeg

Constructors

Link copied to clipboard
open fun MPRouteLeg(    distance: Float,     duration: Float,     @NonNull startLocation: MPPoint,     @NonNull endLocation: MPPoint,     @NonNull steps: List<MPRouteStep>)
Link copied to clipboard
open fun MPRouteLeg(    distance: MPRouteProperty,     duration: MPRouteProperty,     @NonNull startLocation: MPPoint,     @NonNull endLocation: MPPoint,     @NonNull steps: List<MPRouteStep>)
Link copied to clipboard
open fun MPRouteLeg()
Link copied to clipboard
open fun MPRouteLeg(@NonNull oRouteLeg: MPRouteLeg)

Functions

Link copied to clipboard
open fun getEndFloorName(): String
Link copied to clipboard
open fun getEndPoint(): MPPoint
Link copied to clipboard
open fun getGeometry(): List<MPRouteCoordinate>
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 getStartPoint(): MPPoint

Properties

Link copied to clipboard
@SerializedName(value = "distance")
private open var distance: MPRouteProperty
Link copied to clipboard
@SerializedName(value = "duration")
private open var duration: MPRouteProperty
Link copied to clipboard
@SerializedName(value = "end_address")
private open var endAddress: String
Link copied to clipboard
@SerializedName(value = "end_location")
@get:NonNull
private open val endLocation: MPRouteCoordinate
Link copied to clipboard
private open val isMapsIndoors: Boolean
Link copied to clipboard
@SerializedName(value = "start_address")
private open var startAddress: String
Link copied to clipboard
@SerializedName(value = "start_location")
@get:NonNull
private open val startLocation: MPRouteCoordinate
Link copied to clipboard
@SerializedName(value = "steps")
@get:NonNull
private open var steps: List<MPRouteStep>