pythagoreantree/src/PythagorasTreeQueue.java
Jan Christian Grünhage f73687b6d6 Changes to PythagorasTree implementation, still not working
Changes to the implementation, is still not workin
2015-02-10 18:13:13 +01:00

19 lines
649 B
Java

import ch.aplu.turtle.Turtle;
import java.util.LinkedList;
/**
* Created by Christian on 10.02.2015.
*/
public class PythagorasTreeQueue extends LinkedList<PythagorasTree> {
public PythagorasTreeQueue(PythagorasTree.PythagorasTreeVariant variant, PythagorasTriangleList triangles, Turtle turtle, double size, int momentaryDepth, int maximalDepth) {
super();
add(new PythagorasTree(variant, triangles, turtle, size, momentaryDepth, maximalDepth));
boolean finished = false;
while (!finished) {
PythagorasTree tree = remove();
finished = tree.drawPythagorasTree(this);
}
}
}