MapRoute

open class MapRoute : MapObject<T>

MapObject in the shape of a route that can be displayed on a map. In order to display the route object on the map, the route object needs to be added to an com.sygic.sdk.map.MapView by calling addMapObject

Types

Link copied to clipboard
annotation class RouteType
Route types which can be displayed on map using MapRoute.

Functions

Link copied to clipboard
abstract fun describeContents(): Int
open fun describeContents(): Int
Link copied to clipboard
open fun equals(o: Any): Boolean
open fun equals(o: Any): Boolean
Link copied to clipboard
open fun equalsWithId(object: Any): Boolean
Link copied to clipboard
open fun from(@NonNull route: Route): RouteData.Builder
Returns a builder able to create a route instanceBy default the route is constructed with Primary type
Link copied to clipboard
open fun getData(): T
Get data associated with this viewObject.
Link copied to clipboard
open fun getId(): Int
Link copied to clipboard
open fun getMapObjectType(): Int
Returns the type of map object
Link copied to clipboard
open fun getObjectType(): Int
Returns the type of view object.
Link copied to clipboard
Returns the position of selected view object.
Link copied to clipboard
open fun getZIndex(): Int
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
If object after recreate from parcel contains all of reference like original object method return true.
Link copied to clipboard
For internal use only.
Link copied to clipboard
open fun setZIndex(ZIndex: Int)
Link copied to clipboard
open fun toString(): String
Link copied to clipboard
abstract fun writeToParcel(p: Parcel, p1: Int)

open fun writeToParcel(dest: Parcel, flags: Int)
For documentation, see android.os.Parcelable.

Properties

Link copied to clipboard
Link copied to clipboard