Properties
hashCode
→ int
The hash code for this object.
no setter inherited
point
→ Point
As point on the map
no setter
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
Methods
advance (double distance )
→ RoutePosition
Create position shifted by distance. If the distance is more than
remains route length, the end of the route will be returned. If the
distance is less than a negative distance from the start, the
beginning of the route will be returned.
distanceTo (RoutePosition to )
→ double ?
Distance to another point on the route. Return none if point on
another route. May be less 0 if position "to" stay before this
position.
distanceToFinish ()
→ double
Distance to the end of the route.
equals (RoutePosition another )
→ bool
Determines if position equals another position on the route. Throws
if another position belongs to another route.
heading ()
→ double
Heading movement on the route at this position. It is equal heading
of the segment which is belonged position.
noSuchMethod (Invocation invocation )
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onRoute (String routeId )
→ bool
Check if this position on the same route as passed.
positionOnRoute (String routeId )
→ PolylinePosition ?
Return polyline position on route. If the position not on the passed
route none will be returned.
precedes (RoutePosition another )
→ bool
Determines if position precedes another position on the route. Throws
if another position belongs to another route.
precedesOrEquals (RoutePosition another )
→ bool
Determines if position precedes or equals another position on the
route. Throws if another position belongs to another route.
timeToFinish ()
→ double
Time to the end of the route.
toString ()
→ String
A string representation of this object.
inherited
mappable_maps_mapkit 4.8.1-beta