Created a setWind(bearing, knots) in Race, which updates the Wind with new values.

MockRace now uses Wind.
VisualiserRace now uses Wind.
#story[1093]
This commit is contained in:
fjc40
2017-08-01 18:45:17 +12:00
parent 5af3053537
commit 99f3310d8b
3 changed files with 43 additions and 22 deletions
@@ -311,11 +311,10 @@ public class VisualiserRace extends Race {
//Race status enum.
this.raceStatusEnum = RaceStatusEnum.fromByte(raceStatus.getRaceStatus());
//Wind bearing.
this.windDirection.setDegrees(raceStatus.getScaledWindDirection());
//Wind speed.
this.windSpeed = raceStatus.getWindSpeedKnots();
//Wind.
this.setWind(
Bearing.fromDegrees(raceStatus.getScaledWindDirection()),
raceStatus.getWindSpeedKnots() );
//Current race time.
this.raceClock.setUTCTime(raceStatus.getCurrentTime());