Class UnimodalInstructionGenerator
A unimodal instruction generator, assumes only one vehicle profile used for the entire route.
Inheritance
System.Object
UnimodalInstructionGenerator
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public class UnimodalInstructionGenerator : AlgorithmBase
Constructors
Creates a new instruction generator.
Declaration
public UnimodalInstructionGenerator(Route route, UnimodalInstructionGenerator.TryGetDelegate[] tryGetInstructions, ILanguageReference languageReference)
Parameters
Creates a new instruction generator.
Declaration
public UnimodalInstructionGenerator(Route route, UnimodalInstructionGenerator.TryGetDelegate[] tryGetInstructions, UnimodalInstructionGenerator.MergeDelegate merge, ILanguageReference languageReference)
Parameters
Properties
Gets the generated list of instructions.
Declaration
public List<Instruction> Instructions { get; }
Property Value
Methods
Executes the actual run of the algorithm.
Declaration
protected override void DoRun(CancellationToken cancellationToken)
Parameters
CancellationToken
cancellationToken
|