# Casse couille ###### tags: `CR` ## Choses que l'on a rajoute apres cahier des specs et cahier des charges - operator == dans VectVal et pert_row. -->FAIT - changement des signatures des opérateurs avec le retrait d'un des deux paramètres --> FAIT - changement de signature de verif_file la precedente n'etait pas valide. --> FAIT - changement du prototype de la fonction couleur_adjacente. Elle prend en entrée l'ID d'un sommet, une Matrice et un vecteur qui contient les couleurs des sommets. Elle retourne un vecteur contenant les couleurs de ses voisins. --> FAIT - QArc n'a pas la fonction paint malgré qu'on l'est prévu dans les tests. elle est obligatoire. --> FAIT - Changement du type des paramètres des fonctions QZoneDeDessin::Afficher_Sommet et QZoneDeDessin::Afficher_Arc de int vers Sommet et Arc --> FAIT - Ajout des constructeurs de copie à QSommet et QArc --> FAIT - Ajout de mouseReleaseEvent dans QSommet pour permettre son déplacement --> FAIT - Déplacement de printCaraSelection() en publi slots plutôt qu'en plublic --> FAIT - La fonction void QSommet::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) passe du QSommet à la QZoneDeDessin sinon je peux pas récupérer les données du graphe --> FAIT - Fonction QZoneDeDessin::distanceForce(QSommet a, QSommet b) qui retourne la distance entre deux QSommet moins leur rayon --> FAIT - ## cas de test ### test Floyd-Warshall Pour le test de Floyd-Warshall on a mis entrée : M0 sortie : PM0 PM0 correspond à la pair de matrice pour le GRAPHE G0 et pas la matrice M0 on peut dire que soit l'entrée est fausse soit la sortie est fausse (au choix) --> FAIT ### Dans le cas général On a modifié certain tests/ ajouté car certain était moins pertinent que d'autre et certain étaient faux. --> FAIT