|
| void | gvToggle (int) |
| |
| GVC_t * | gvNEWcontext (const lt_symlist_t *builtins, int demand_loading) |
| |
| GVC_t * | gvContext (void) |
| |
| GVC_t * | gvContextPlugins (const lt_symlist_t *builtins, int demand_loading) |
| |
| char ** | gvcInfo (GVC_t *) |
| |
| char * | gvcVersion (GVC_t *) |
| |
| char * | gvcBuildDate (GVC_t *) |
| |
| int | gvParseArgs (GVC_t *gvc, int argc, char **argv) |
| |
| graph_t * | gvNextInputGraph (GVC_t *gvc) |
| |
| graph_t * | gvPluginsGraph (GVC_t *gvc) |
| |
| int | gvLayout (GVC_t *gvc, graph_t *g, const char *engine) |
| |
| int | gvLayoutJobs (GVC_t *gvc, graph_t *g) |
| |
| bool | gvLayoutDone (graph_t *g) |
| |
| void | attach_attrs (graph_t *g) |
| |
| int | gvRender (GVC_t *gvc, graph_t *g, const char *format, FILE *out) |
| |
| int | gvRenderFilename (GVC_t *gvc, graph_t *g, const char *format, const char *filename) |
| |
| int | gvRenderContext (GVC_t *gvc, graph_t *g, const char *format, void *context) |
| |
| int | gvRenderData (GVC_t *gvc, graph_t *g, const char *format, char **result, size_t *length) |
| |
| void | gvFreeRenderData (char *data) |
| |
| int | gvRenderJobs (GVC_t *gvc, graph_t *g) |
| |
| int | gvFreeLayout (GVC_t *gvc, graph_t *g) |
| |
| void | gvFinalize (GVC_t *gvc) |
| |
| int | gvFreeContext (GVC_t *gvc) |
| |
| char ** | gvPluginList (GVC_t *gvc, const char *kind, int *sz) |
| |
| void | gvAddLibrary (GVC_t *gvc, gvplugin_library_t *lib) |
| |
| int | gvToolTred (graph_t *g) |
| |
libgvc provides a context for applications wishing to manipulate and render graphs. It provides command line parsing, common rendering code, and a plugin mechanism for renderers.
man 3 gvc
Definition in file gvc.h.