Output

Fonctions pour output de graphiques (visualiser ou sauvegarder).

montre_animation(graphiques: list[Graphic], duree: int = 40, en_boucle: bool = True)[source]

Montre une séquence de graphiques en tant qu’animation (GIF).

Les graphiques sont reproduit de manière séquentielle (normalement à 25 images par secondes) en boucle (à moins que ça ne soit indiqué autrement).

Parameters:
  • graphiques – la liste des graphiques à sauvegarder en tant qu’animation.

  • duree – durée en millisecondes entre chaque image (par défaut est égale à 40 millisecondes, ce qui amène à avoir 25 images par secondes)

  • en_boucle – si le GIF doit tourner en boucle indéfiniment (par défaut est True)

montre_graphique(graphique: Graphic, debug: bool = False)[source]

Montre un graphique. Les graphiques n’ayant pas de surface ne peuvent pas être montrés.

Quand debug est True, la visualisation est ornée d’informations utile pour le débogage: une bordure rouge autour du cadre de délimitation et une croix jaunâtre autour du pion d’ancrage.

Parameters:
  • graphique – le graphique à montrer

  • debug – (optionnel) peut être assigné à True pour superposer les informations de débogage

sauvegarde_animation(nom_fichier: str, graphiques: list[Graphic], duree: int = 40, en_boucle: bool = True)[source]

Sauvegarde une séquence de graphiques en tant qu’animation (GIF).

Les graphiques sont reproduit de manière séquentielle (normalement à 25 images par secondes) en boucle (à moins que ça ne soit indiqué autrement).

Parameters:
  • nom_fichier – le nom du fichier à créer (contenant l’extension “.gif”)

  • graphiques – la liste des graphiques à sauvegarder en tant qu’animation.

  • duree – durée en millisecondes entre chaque image (par défaut est égale à 40 millisecondes, ce qui amène à avoir 25 images par secondes)

  • en_boucle – si le GIF doit tourner en boucle indéfiniment (par défaut est True)

sauvegarde_graphique(nom_fichier: str, graphique: Graphic, debug: bool = False)[source]

Sauvegarde un graphique dans un fichier. Deux formats de fichiers sont supporter: PNG (graphiques tramés) et SVG (graphiques vectoriels). L’extension du fichier (“.png” ou “.svg”) détermine le format.

Les graphiques avec aucune surface ne peuvent pas être sauvegardés au format PNG.

Quand debug est True, la visualisation est ornée d’informations utile pour le débogage: une bordure rouge autour du cadre de délimitation et une croix jaunâtre autour du pion d’ancrage.

Parameters:
  • nom_fichier – le nom du fichier à créer (avec l’extension)

  • graphique – le graphique à sauvegarder

  • debug – (optionnel) peut être assigné à True pour superposer les informations de débogage