diff --git a/app/src/main/java/model/Flooder.java b/app/src/main/java/model/Flooder.java new file mode 100644 index 0000000000000000000000000000000000000000..b4607e51b824ca17d1dd14623d93d6c52e636ecb --- /dev/null +++ b/app/src/main/java/model/Flooder.java @@ -0,0 +1,30 @@ +package model; + +import java.awt.*; + +public class Flooder { + + Cell startCell ; + Color floodingColor ; + + //La première méthode aura pour effet de modifier la couleur de chaque cellule atteignable depuis startCellpar + public static void flood(Cell startCell, Color floodingColor) { + + ColoredCellIterator ListCellule = new ColoredCellIterator(startCell); + for (Cell cell : ListCellule) { + ListCellule.System.out.println(str); + } + + Iterator<Cell> i = ListCellule.iterator(); + while (i.hasNext()) { + System.out.println(i.next()); + } + + } + + //La deuxième retournera le nombre de cellules atteignables depuis startCell par un chemin de cellules de la couleur de startCell + public int static void coloredArea(Cell startCell) {} + +} + +