public class SdGuide
extends java.lang.Object
Constructor and Description |
---|
SdGuide(SdForecast[] sdForecasts) |
SdGuide(SdForecast[] sdForecasts,
SdTranslator translator) |
Modifier and Type | Method and Description |
---|---|
int |
getKmh() |
SdMessage[] |
lookAhead(int meter,
boolean immediate)
Returns a sequence of messages building one senctence at a given meter stone.
|
SdMessage[] |
lookAhead(int meter,
int kmh,
boolean immediate)
Returns a sequence of messages building one senctence at a given meter stone.
|
SdGuide |
reset() |
java.lang.String |
simulateDrive(int kmh,
boolean immediate) |
java.lang.String |
toString() |
public SdGuide(SdForecast[] sdForecasts)
public SdGuide(SdForecast[] sdForecasts, SdTranslator translator)
public SdGuide reset()
public int getKmh()
public SdMessage[] lookAhead(int meter, int kmh, boolean immediate)
meter
- int the current location as meter stone.kmh
- int known speedimmediate
- boolean true: don't collect future eventsSdMessage
lookAhead(int, boolean)
public SdMessage[] lookAhead(int meter, boolean immediate)
meter
- int the current location as meter stone.immediate
- boolean true: don't collect future eventsSdMessage
lookAhead(int, int, boolean)
public java.lang.String simulateDrive(int kmh, boolean immediate)
public java.lang.String toString()
toString
in class java.lang.Object