/** A class that represents a path via pursuit curves. */
public class Path {
    private Point curr;
    private Point next;


    public Path(double x, double y) {

        this.next = new Point(x,y);
        this.curr = new Point(1, 1);
    }
    public double getCurrX(){
        return curr.getX();
    }
    public double getCurrY(){
        return curr.getY();
    }
    public double getNextX(){
        return next.getX();
    }
    public double getNextY(){
    return next.getY();
    }
    public void setCurrentPoint(Point point){
        this.curr = point;
    }
    public void iterate(double dx, double dy){
        double newX = curr.getX();
        double newY = curr.getY();
        this.curr = this.next;
        newX = newX + dx;
        newY = newY + dy;
    }
}
