Retour aux projets
Web | ESIEE E3 · 2024

Projet structure Drawing ✏️

C

Contexte

Conception d’une structure "Drawing" manipulable façon FILE, pour dessiner rectangles, cercles, segments et polygones avec choix de couleur.

Fonctionnalités clés

  • Dessin des primitives (rectangles, cercles, polygones).
  • Sauvegarde/chargement, export SVG.
  • Fusion, décalage et suppression d’éléments.

Résultats & enseignements

Structure robuste pour manipuler des dessins avec persistance et export. Modéliser les primitives en liste chaînée a imposé une allocation/libération rigoureuse à chaque fusion ou suppression d’élément ; l’export SVG se fait par parcours de cette liste et traduction de chaque forme en balise.

Afouanee.dev

© 2026 Afouane MOUHAMAD