|
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.