EVRouteSegment class Routes & Navigation

Electric vehicle segment class

Constructors

EVRouteSegment.init(int id, int mapId)

Properties

beginSoC double
Get SoC at route segment begin.
no setter
chargingTime int
Get charge time during segment begin - end interval.
no setter
endSoC double
Get SoC at route segment end.
no setter
geographicArea RectangleGeographicArea
Get geographic area of the route
no setterinherited
hasChargeStop bool
Check if segment ends with a charge stop instruction.
no setter
hashCode int
The hash code for this object.
no setterinherited
incursCosts bool
Method to check if traveling the route or route segment incurs cost to the user.
no setterinherited
instructions List<RouteInstruction>
Get route instructions list.
no setterinherited
isCommon bool
Check if this segment is of common type.
no setterinherited
mapId int
no setterinherited
pointerId int
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
summary String
Get summary of the route segment.
no setterinherited
timeDistance TimeDistance
Get length in meters and estimated travel time in seconds for the route / route segment.
no setterinherited
waypoints List<Landmark>
Get the list containing segment start and end waypoints.
no setterinherited

Methods

dispose() → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
registerAutoReleaseObject(int pointerId) → void
Registers an object for auto release.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited