Problem Methods |
The Problem type exposes the following members.
Name | Description | |
---|---|---|
![]() | AddJob |
Adds a Job to the problem.
|
![]() | AddResource |
Adds a Resource to the problem.
|
![]() | 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.) |
![]() | GetJob |
Gets a Job using a Job ID.
|
![]() | GetJobPart |
Gets a JobPart using a JobPart ID.
|
![]() | GetResource |
Gets a Resource using a Resource ID.
|
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() ![]() | Load |
Load a problem from a file.
|
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | Save(String) |
Save the Problem to a file.
|
![]() | Save(String, Boolean) |
Save the Problem to a file.
|
![]() | SaveAsByteArray |
Save the Problem to a byte array. The Problem is converted to
a JSON format and then the JSON format is converted to a byte array.
|
![]() | SaveAsByteArray(Boolean) |
Save the Problem to a byte array. The Problem is converted to
a JSON format and then the JSON format is converted to a byte array.
|
![]() | SetAllowAssign(String, String) |
Allows the Job to be assigned to the selected Resource if it
was previously not allowed by calling SetNotAssign.
|
![]() | SetAllowAssign(Job, Resource) |
Allows the Job to be assigned to the selected Resource if it
was previously not allowed by calling SetNotAssign.
|
![]() | SetFixAssign(String, String) |
Fix a job assignment to the selected resource i.e. the solver will ensure this
assignment is made and the job is not assigned to a different
resource.
|
![]() | SetFixAssign(Job, Resource) |
Fix a Job assignment to the selected Resource i.e. the solver will ensure this
assignment is made and the Job is not assigned to a different
resource.
|
![]() | SetNotAssign(String, String) |
Ensures the solver will not assign the job to the selected resource.
|
![]() | SetNotAssign(Job, Resource) |
Ensures the solver will not assign the Job to the selected resource.
|
![]() | SetTravelTimes |
Sets the TravelTime matrix.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |