From 66b054ed6f79a8105eef40b7a1a4d06c67b9e0d9 Mon Sep 17 00:00:00 2001 From: Fauvet matthis Date: Fri, 28 Apr 2023 20:20:41 +0200 Subject: [PATCH] Update 'outils.java' --- outils.java | 69 ++++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 61 insertions(+), 8 deletions(-) diff --git a/outils.java b/outils.java index 277aba1..3fe274e 100644 --- a/outils.java +++ b/outils.java @@ -1,3 +1,10 @@ +/** + * La class Attente inclu un KeyListener, cette classe a pour objectif d'attendre une entré sur la touche espace du clavier + * pour regarder le parcours qu'emprunte l'algorithme + * @version 1.1 + * @author Matthis Fauvet + */ + public class outils { public static final int COULOIR=0; public static final int MUR=1; @@ -7,6 +14,12 @@ public class outils { protected outils(){ } + /** + * Class qui créer un objet Algo determinatif pour résoudre le Labyrinthe + * @param unPerso On rentre + * @param grille c'est la grille de true et false qui permet de savoir si une cellules est un mur ou un couloir + * @param coord tableau double dimension qui stock les différentes Cellules. + */ public static int[] reverse(int[] un_tableau) { int taille = un_tableau.length; int[] cette_copie; @@ -18,7 +31,12 @@ public class outils { } return cette_copie; } - + /** + * Class qui créer un objet Algo determinatif pour résoudre le Labyrinthe + * @param unPerso On rentre + * @param grille c'est la grille de true et false qui permet de savoir si une cellules est un mur ou un couloir + * @param coord tableau double dimension qui stock les différentes Cellules. + */ public static int[] concatenate(int[] first_tab, int[] tab_to_add){ int taille = first_tab.length; int[] tableau_temp = new int[taille+tab_to_add.length]; @@ -37,7 +55,12 @@ public class outils { } return tableau_temp; } - + /** + * Class qui créer un objet Algo determinatif pour résoudre le Labyrinthe + * @param unPerso On rentre + * @param grille c'est la grille de true et false qui permet de savoir si une cellules est un mur ou un couloir + * @param coord tableau double dimension qui stock les différentes Cellules. + */ public static void PrintGrilleBool(boolean[][] leTableau, int saTaille){ for(int i=0; i