Skip to content
Snippets Groups Projects

Added probability for barnsley fern transformations

Merged Edvard Granheim Harbo requested to merge BarnsleyFernProbability into dev
9 files
+ 86
22
Compare changes
  • Side-by-side
  • Inline
Files
9
@@ -12,7 +12,7 @@ import java.util.List;
public class GameController {
public void setMinCoords(double minX0, double minX1) {
ChaosGame.getInstance().getDescription().setMinCoords(new Vector2D(minX1, minX1));
ChaosGame.getInstance().getDescription().setMinCoords(new Vector2D(minX0, minX1));
}
public void setMaxCoords(double maxX0, double maxX1) {
ChaosGame.getInstance().getDescription().setMaxCoords(new Vector2D(maxX0, maxX1));
@@ -38,10 +38,10 @@ public class GameController {
// Add the JuliaTransform to the list of transforms
transforms.add(new JuliaTransform(point, -1));
transforms.add(new JuliaTransform(point, 1));
ChaosGame.getInstance().setDescription(new ChaosGameDescription(transforms, new Vector2D(-1.6, -1.0), new Vector2D(1.6, 1.0)));
ChaosGame.getInstance().setDescription(ChaosGameDescription.createWithTransforms(transforms, new Vector2D(-1.6, -1.0), new Vector2D(1.6, 1.0)));
}
public void setAffineTransformation(List<Transform2D> transforms, Vector2D minCoords, Vector2D maxCoords) {
ChaosGame.getInstance().setDescription(new ChaosGameDescription(transforms, minCoords, maxCoords));
ChaosGame.getInstance().setDescription(ChaosGameDescription.createWithTransforms(transforms, minCoords, maxCoords));
}
}
Loading