Merge remote-tracking branch 'origin/main'

This commit is contained in:
Leonardo Brandenberger
2022-03-25 20:51:50 +01:00
4 changed files with 11 additions and 7 deletions
@@ -34,14 +34,14 @@ public class PathFollowerMoveStrategy implements MoveStrategy {
/**
* Constructor to create a new PathFollowerMoveStrategy for a car.
* @param path The location where the file is saved
* @param trackFile The location where the file is saved
* @param startPosition The start position of the car
* @throws FileNotFoundException If the file with the given path does not exist.
*/
public PathFollowerMoveStrategy(String path, PositionVector startPosition) throws FileNotFoundException {
public PathFollowerMoveStrategy(File trackFile, PositionVector startPosition) throws FileNotFoundException {
pointList = new ArrayList<>();
pointer = 0;
readFile(new File(path));
readFile(trackFile);
currentPosition = startPosition;
currentVelocity = new PositionVector(0, 0);
}