From e35dbf8c7ff70fd80df2f47b6f34eac4af46fa59 Mon Sep 17 00:00:00 2001
From: dragapsy <elghaoutiayman20@gmail.com>
Date: Fri, 18 Nov 2022 21:58:45 +0100
Subject: [PATCH] Tache 5 (Constructeur ColoredCellIterator(Cell startCell)).

---
 .../main/java/model/ColoredCellIterator.java  | 19 ++++++++++++++++++-
 1 file changed, 18 insertions(+), 1 deletion(-)

diff --git a/app/src/main/java/model/ColoredCellIterator.java b/app/src/main/java/model/ColoredCellIterator.java
index e558814..8e846bc 100644
--- a/app/src/main/java/model/ColoredCellIterator.java
+++ b/app/src/main/java/model/ColoredCellIterator.java
@@ -1,9 +1,26 @@
 package model;
 
+import javafx.scene.paint.Color;
+
+import java.awt.*;
+import java.util.HashSet;
 import java.util.Iterator;
+import java.util.Set;
 
 public class ColoredCellIterator implements Iterator<Cell> {
-    public ColoredCellIterator(SquareCell squareCell) {
+    private Color color;
+    private Set<Cell> visitedCells;
+    private Set<Cell> pendingCells;
+    private Cell startCell;
+
+
+    public ColoredCellIterator(Cell startCell){
+        this.startCell=startCell;
+        visitedCells=new HashSet<>();
+        this.pendingCells=new HashSet<>();
+        this.pendingCells.add(startCell);
+        this.color = startCell.getColor();
+
     }
 
     @Override
-- 
GitLab