# Package fr.cnam.ihm

- Interface Summary
  Interface | Description
  --- | ---
  ControlesCanvasIHM | Interface utilisée par le constructeur de CanvasHM permettant de traiter les clics dans la grille et dans le canvas
  FormulaireInt | Interface d'utilisation d'un formulaire.

- Class Summary
  Class | Description
  --- | ---
  CanvasIHM | Classe de définition d'un canvas dans lequel on peut afficher une grille IHM avec laquelle il est possible : - de colorer ou effacer une case de la grille - de realiser une action si on clique dans une des cases de la grille - si la grille n'est pas affichee alors on peut tracer des lignes et ecrire du texte et avoir une action quand on clique dans le canvas ou quand on deplace la souris - on peut dessiner des polygones (2D) qui peuvent avoir une position aussi en Z.
  Formulaire | Classe de définition d'un formulaire JAVA permettant de faire à minima une IHM Java pour saisir des informations et faire des actions via des boutons.
  LigneCanvas | Classe de définition d'une ligne dessinée dans le canvas
  ObjetCanvas | Classe de définition d'un objet d'un canvas : Polygone, Ligne et Texte
  PolygoneCanvas | Classe de dÃ©finition d'un polygone
  Position | Classe de définition d'un position 3D (x,y,z)
  RessourcesCanvas | Classe de définition d'une ressources graphiques
  TexteCanvas | Classe de définition d'un texte dessiné dans le canvas