Automaton visualization utilities. More...
#include <gfsmAutomaton.h>
Go to the source code of this file.
Functions | |
Automaton Methods: Visualization: vcg | |
gboolean | gfsm_automaton_draw_vcg_file_full (gfsmAutomaton *fsm, FILE *f, gfsmAlphabet *lo_alphabet, gfsmAlphabet *hi_alphabet, gfsmAlphabet *state_alphabet, const gchar *title, int xspace, int yspace, const gchar *orientation, const gchar *state_shape, const gchar *state_color, const gchar *final_color, gfsmError **errp) |
gboolean | gfsm_automaton_draw_vcg_filename_full (gfsmAutomaton *fsm, const gchar *filename, gfsmAlphabet *lo_alphabet, gfsmAlphabet *hi_alphabet, gfsmAlphabet *state_alphabet, const gchar *title, int xspace, int yspace, const gchar *orientation, const gchar *state_shape, const gchar *state_color, const gchar *final_color, gfsmError **errp) |
Automaton Methods: Visualization: dot | |
gboolean | gfsm_automaton_draw_dot_file_full (gfsmAutomaton *fsm, FILE *f, gfsmAlphabet *lo_alphabet, gfsmAlphabet *hi_alphabet, gfsmAlphabet *state_alphabet, const gchar *title, float width, float height, int fontsize, const gchar *fontname, gboolean portrait, gboolean vertical, float nodesep, float ranksep, gfsmError **errp) |
gboolean | gfsm_automaton_draw_dot_filename_full (gfsmAutomaton *fsm, const gchar *filename, gfsmAlphabet *lo_alphabet, gfsmAlphabet *hi_alphabet, gfsmAlphabet *state_alphabet, const gchar *title, float width, float height, int fontsize, const gchar *fontname, gboolean portrait, gboolean vertical, float nodesep, float ranksep, gfsmError **errp) |
gboolean gfsm_automaton_draw_vcg_file_full | ( | gfsmAutomaton * | fsm, |
FILE * | f, | ||
gfsmAlphabet * | lo_alphabet, | ||
gfsmAlphabet * | hi_alphabet, | ||
gfsmAlphabet * | state_alphabet, | ||
const gchar * | title, | ||
int | xspace, | ||
int | yspace, | ||
const gchar * | orientation, | ||
const gchar * | state_shape, | ||
const gchar * | state_color, | ||
const gchar * | final_color, | ||
gfsmError ** | errp | ||
) |
Draw an automaton in VCG format to a FILE*
gboolean gfsm_automaton_draw_vcg_filename_full | ( | gfsmAutomaton * | fsm, |
const gchar * | filename, | ||
gfsmAlphabet * | lo_alphabet, | ||
gfsmAlphabet * | hi_alphabet, | ||
gfsmAlphabet * | state_alphabet, | ||
const gchar * | title, | ||
int | xspace, | ||
int | yspace, | ||
const gchar * | orientation, | ||
const gchar * | state_shape, | ||
const gchar * | state_color, | ||
const gchar * | final_color, | ||
gfsmError ** | errp | ||
) |
Draw an automaton in VCG format to a named file
gboolean gfsm_automaton_draw_dot_file_full | ( | gfsmAutomaton * | fsm, |
FILE * | f, | ||
gfsmAlphabet * | lo_alphabet, | ||
gfsmAlphabet * | hi_alphabet, | ||
gfsmAlphabet * | state_alphabet, | ||
const gchar * | title, | ||
float | width, | ||
float | height, | ||
int | fontsize, | ||
const gchar * | fontname, | ||
gboolean | portrait, | ||
gboolean | vertical, | ||
float | nodesep, | ||
float | ranksep, | ||
gfsmError ** | errp | ||
) |
Draw an automaton in Ma-Bell .dot format to a FILE*
gboolean gfsm_automaton_draw_dot_filename_full | ( | gfsmAutomaton * | fsm, |
const gchar * | filename, | ||
gfsmAlphabet * | lo_alphabet, | ||
gfsmAlphabet * | hi_alphabet, | ||
gfsmAlphabet * | state_alphabet, | ||
const gchar * | title, | ||
float | width, | ||
float | height, | ||
int | fontsize, | ||
const gchar * | fontname, | ||
gboolean | portrait, | ||
gboolean | vertical, | ||
float | nodesep, | ||
float | ranksep, | ||
gfsmError ** | errp | ||
) |
Draw an automaton in Ma-Bell .dot format to a named file