Geoffrey Frogeye
22bcfb2b2f
Import du code de Geoffrey lors de la séance du 14/02/14, la plupart étant du travail à la maison * Ajout d'un Makefile * Seul l'objet image a été découpé * Instruction test * Modification de l'objet Image * Initialisation du tableau dans le constructeur * Changement de certains int en unsigned int (puisque ne pouvant pas avoir de valeurs négative) * typeComposantes est maintenant un ensemble de constantes * Correction de diverses fautes * Ajout de g_pixelVide pour créer un objet Pixel déjà compatible avec une image * Modification de test_affichageFenetre.cpp en test.cpp * Vérifie désormais si l'objet Image est fonctionnel * Changement de la façon dont la surface est bloquée dans affichageFenetreSDL.cpp * Passage de tous les fichiers C++ au formatteur (d'où le nombre exageré de lignes modifiées) * Correction de README.md * Syntaxe * Message de mise en garde sur la non-disponibilité d'un fichier binaire * Mise à jour de TODO.md * Correction de LICENCE.md * Respect de l'ordre alphabétique, et de la cohérence vis-à-vis des autres fichiers * Ajout des dossiers bin/ et obj/ pour éviter de les créer après un clone
57 lines
1.1 KiB
Markdown
57 lines
1.1 KiB
Markdown
#À réaliser
|
|
|
|
###Légende
|
|
* **D** Définition réalisée
|
|
* **A** Algorithme réalisé
|
|
* **C** Code réalisé
|
|
|
|
###Liste générale
|
|
*Ordre donné à titre indicatif*
|
|
|
|
* Fonction principale
|
|
* Fonction d'analyse de commande
|
|
* Analyse de la commande
|
|
* Analyse des arguments
|
|
* Correspondance commandes ↔ fonctions
|
|
* Objets **D**
|
|
* Fenêtre **D**
|
|
* SDL **C**
|
|
* BGI **A**
|
|
* Pixel **C**
|
|
* Image **C**
|
|
* Fonctions **D**
|
|
* Gestion de fichier **D**
|
|
* Créer
|
|
* Ouvrir
|
|
* Enregistrer
|
|
* Importer
|
|
* Édition
|
|
* Copier tout
|
|
* Couper tout
|
|
* Coller tout
|
|
* Annuler
|
|
* Refaire
|
|
* Couleur **D**
|
|
* Teinte **D**
|
|
* Saturation **D**
|
|
* Luminosité **D**
|
|
* Contraste **D**
|
|
* Dessin **D**
|
|
* Trait
|
|
* Rectangle
|
|
* Cercle
|
|
* Disque
|
|
* Géométrie **D**
|
|
* Zoom
|
|
* Pivot
|
|
* Redimensionner
|
|
* Conversion du mode **D**
|
|
* Binaire
|
|
* Niveaux de gris
|
|
* Couleur
|
|
* Aide
|
|
* Documentation
|
|
|
|
|
|
----------
|
|
*Copyright 2014 Lucas et Geoffrey* |