[QST] Comment représenté une machine de turing
Bonjour a tous,
J'ai un projet qui consiste a créer un simulateur de machine de Turing. Comme les utilisateurs doivent pouvoir créer leur propre machine de Turing, j'ai créer un ensemble de fenêtre qui permettent de créer les différentes règles de cette machine.
Ma question ne concerne pas ceci, ni la partie de traitement. En faite, je cherche a faire une représentation graphique de cette machine.
En gros, je voudrai représenté:
- les états de la machine par des bulles contenant leur id
- les transitions par des lignes avec au dessus la règle de transformation.
- les états initiaux avec un rendu permettant de les différencié
- les états finaux avec la aussi un autre rendu.
Donc, ma question es:t comment faire un affichage propre de ma machine?
Je ne sais pas comment faire pour placer les différents états/transitions sans aucun chevauchement ou croisement.
Avez une idée de comment produire ceci ?
Je vous remercie d'avance pour votre aide ;)