EVRouteSegment class
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