Show / Hide Table of Contents

Class DynamicUnimodalInstructionGenerator

A unimodal instruction generator based on a dynamic vehicle profile using Lua.

Inheritance
System.Object
DynamicUnimodalInstructionGenerator
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public class DynamicUnimodalInstructionGenerator : IUnimodalInstructionGenerator

Constructors

DynamicUnimodalInstructionGenerator(DynamicProfile)

Creates a new dynamic unimodal instruction generator.

Declaration
public DynamicUnimodalInstructionGenerator(DynamicProfile profile)
Parameters
DynamicProfile profile

Methods

Generate(Route, ILanguageReference)

Generates instructions for the given route assuming it's using the profile in this generator.

Declaration
public IList<Instruction> Generate(Route route, ILanguageReference languageReference)
Parameters
Route route

ILanguageReference languageReference

Returns
IList<Instruction>

Implements
IUnimodalInstructionGenerator.Generate(Route, ILanguageReference)

Generate(Route, ILanguageReference, CancellationToken)

Generates instructions for the given route assuming it's using the profile in this generator.

Declaration
public IList<Instruction> Generate(Route route, ILanguageReference languageReference, CancellationToken cancellationToken)
Parameters
Route route

ILanguageReference languageReference

CancellationToken cancellationToken

Returns
IList<Instruction>

Implements
IUnimodalInstructionGenerator.Generate(Route, ILanguageReference, CancellationToken)
Back to top Built by Itinero, MIT licensed.