JobPart Class |
Namespace: VRSolver
The JobPart type exposes the following members.
Name | Description | |
---|---|---|
![]() | ExternalID |
An ID to be used when visualising the solution or exporting it to a
report. If this property is not used then ID
is used instead.
|
![]() | HasNoLocation |
Indicates whether the JobPart has a location or not. For example JobParts
that are BreakWindow have no location and also
JobParts with AfterEndNoLocation.
|
![]() | ID |
An ID for the JobPart.
|
![]() | JobTime |
The time required to complete the JobPart.
|
![]() | Label |
A label attached to the JobPart for analysis and when viewing solutions.
|
![]() | LoadChange |
The amount that a Resource's accumulated load changes when this
JobPart is completed.
|
![]() | Loc |
The location.
|
![]() | Position |
Indicates which position the JobPart should be scheduled in the
route and whether it has a location or not. The default value is
BetweenStartAndEnd.
|
![]() | SoftWindowClose |
If the soft window is used and the JobPart starts after this time
then the objective function value is increased i.e. a penalty is added to
the solution value.
|
![]() | SoftWindowIsUsed |
Indicates whether the soft window is used or not.
|
![]() | Type |
Indicates if the JobPart is a non-standard JobPart such as a break which
must be scheduled within a time window. The default value is
None.
|
![]() | WindowClose |
The JobPart cannot be started after this time (hard constraint).
|
![]() | WindowOpen |
The JobPart cannot be started before this time (hard constraint).
|
Name | Description | |
---|---|---|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | ToString |
Returns a description of this JobPart.
(Overrides ObjectToString.) |