RouteItem Class

A location within a route. For example, the start or end or a job to be done.

Definition

Namespace: VRSolver
Assembly: VRSolver (in VRSolver.dll) Version: 1.15.0+d867f7e856f281547f683ef6449a86e433a2356d
C#
public class RouteItem
Inheritance
Object    RouteItem

Properties

ArrivalTime The arrival time.
Break Any break time during the travel between this location and the next one.
CurrentLoad The current load at this location in the route (after the job has been completed - not when the resource arrives).
DepartureTime The departure time.
DistanceToNext The distance between this location and the next.
ID The ID of this item.
IdleTime The idle time if arriving at this location before the window opens.
Index The position of this location in the route. The first location in the route has the index zero.
ItemType The location type.
Job The Job that the JobPart belongs to.
JobPart The JobPart for this location in the route.
JobPartIndex The position of the JobPart in the Job's Parts array. The indexes start at zero.
Label The Job that the JobPart belongs to.
LateTime The difference between the arrival time and the soft window end time (if there is a soft window).
LoadChange The load change for the JobPart at this location.
Next The next location in the route (null if it is the last item).
Previous The previous location in the route (null if it is the first item).
ServiceTime The service time required to complete the job.
TravelTimeToNext The journey time from this location to the next one.
WaitingTime The idle time if arriving at this location before the window opens. This is obsolete - use IdleTime instead.
Obsolete

Methods

Equals
(Inherited from Object)
Finalize
(Inherited from Object)
GetHashCode
(Inherited from Object)
GetType
(Inherited from Object)
MemberwiseClone
(Inherited from Object)
ToString
(Inherited from Object)

See Also