22#include <graphviz/gvc.h>
24int main(
int argc,
char **argv) {
int agsafeset(void *obj, char *name, const char *value, const char *def)
ensures the given attribute is declared before setting it locally on an object
Agedge_t * agedge(Agraph_t *g, Agnode_t *t, Agnode_t *h, char *name, int createflag)
int agclose(Agraph_t *g)
deletes a graph, freeing its associated storage
Agraph_t * agopen(char *name, Agdesc_t desc, Agdisc_t *disc)
creates a new graph with the given name and kind
Agdesc_t Agdirected
directed
Agnode_t * agnode(Agraph_t *g, char *name, int createflag)
int gvParseArgs(GVC_t *gvc, int argc, char **argv)
int gvFreeLayout(GVC_t *gvc, graph_t *g)
int gvRenderJobs(GVC_t *gvc, graph_t *g)
int gvLayoutJobs(GVC_t *gvc, graph_t *g)
int gvFreeContext(GVC_t *gvc)