98 char *href,
char *tooltip,
char *target,
char *
id);
113 int arrow_at_start,
int arrow_at_end,
boolean filled);
void gvrender_comment(GVJ_t *job, char *str)
char * gvconfig_libdir(GVC_t *gvc)
void gvrender_box(GVJ_t *job, boxf BF, int filled)
void gvrender_polygon(GVJ_t *job, pointf *af, int n, int filled)
int gvrender_begin_job(GVJ_t *job)
void gvrender_end_edge(GVJ_t *job)
int gvrender_features(GVJ_t *job)
boolean gvtextlayout(GVC_t *gvc, textspan_t *span, char **fontpath)
void gvloadimage(GVJ_t *job, usershape_t *us, boxf b, boolean filled, const char *target)
void gvconfig(GVC_t *gvc, boolean rescan)
void gvrender_end_page(GVJ_t *job)
void gvrender_usershape(GVJ_t *job, char *name, pointf *AF, int n, boolean filled, char *imagescale, char *imagepos)
void gvrender_set_fillcolor(GVJ_t *job, char *name)
void gvrender_end_label(GVJ_t *job)
int gvFreeLayout(GVC_t *gvc, graph_t *g)
gvplugin_available_t * gvplugin_load(GVC_t *gvc, api_t api, const char *type)
void gvrender_begin_label(GVJ_t *job, label_type type)
GVJ_t * gvjobs_first(GVC_t *gvc)
void gvrender_begin_node(GVJ_t *job, node_t *n)
void gvrender_end_nodes(GVJ_t *job)
char * gvplugin_api_name(api_t api)
void gvrender_end_layer(GVJ_t *job)
int gvlayout_select(GVC_t *gvc, const char *str)
void gvemit_graph(GVC_t *gvc, graph_t *g)
point gvusershape_size(graph_t *g, char *name)
int gvLayoutJobs(GVC_t *gvc, graph_t *g)
void gvdevice_finalize(GVJ_t *job)
Agraph_t * gvplugin_graph(GVC_t *gvc)
void gvrender_begin_anchor(GVJ_t *job, char *href, char *tooltip, char *target, char *id)
void gvrender_set_pencolor(GVJ_t *job, char *name)
void gvrender_begin_cluster(GVJ_t *job, graph_t *sg)
void gv_argvlist_free(gv_argvlist_t *list)
void gvplugin_write_status(GVC_t *gvc)
gv_argvlist_t * gvNEWargvlist(void)
void gvrender_set_style(GVJ_t *job, char **s)
usershape_t * gvusershape_find(char *name)
void gvrender_begin_page(GVJ_t *job)
void gvrender_begin_edges(GVJ_t *job)
void gvrender_begin_edge(GVJ_t *job, edge_t *e)
void gvrender_end_graph(GVJ_t *job)
pointf gvrender_ptf(GVJ_t *job, pointf p)
void gvrender_set_gradient_vals(GVJ_t *job, char *stopcolor, int angle, float frac)
boolean gvplugin_install(GVC_t *gvc, api_t api, const char *typestr, int quality, gvplugin_package_t *package, gvplugin_installed_t *typeptr)
void gvrender_set_penwidth(GVJ_t *job, double penwidth)
void gvrender_textspan(GVJ_t *job, pointf p, textspan_t *span)
void gvrender_end_edges(GVJ_t *job)
int gvtextlayout_select(GVC_t *gvc)
void gv_argvlist_reset(gv_argvlist_t *list)
pointf * gvrender_ptf_A(GVJ_t *job, pointf *af, pointf *AF, int n)
void gvdevice_format(GVJ_t *job)
char * gvplugin_list(GVC_t *gvc, api_t api, const char *str)
boolean gvjobs_output_langname(GVC_t *gvc, const char *name)
void gvjobs_output_filename(GVC_t *gvc, const char *name)
void gvrender_ellipse(GVJ_t *job, pointf *AF, int n, int filled)
void gvrender_beziercurve(GVJ_t *job, pointf *AF, int n, int arrow_at_start, int arrow_at_end, boolean filled)
void gvrender_end_job(GVJ_t *job)
int gvdevice_initialize(GVJ_t *job)
int gvrender_select(GVJ_t *job, const char *lang)
void gvrender_begin_nodes(GVJ_t *job)
void gvjobs_delete(GVC_t *gvc)
void gvrender_end_cluster(GVJ_t *job, graph_t *g)
gvplugin_library_t * gvplugin_library_load(GVC_t *gvc, char *path)
void gvrender_end_anchor(GVJ_t *job)
api_t gvplugin_api(char *str)
void gvrender_end_node(GVJ_t *job)
GVJ_t * gvjobs_next(GVC_t *gvc)
point gvusershape_size_dpi(usershape_t *us, pointf dpi)
void gv_argvlist_set_item(gv_argvlist_t *list, int index, char *item)
void gvrender_begin_layer(GVJ_t *job)
void gvrender_begin_graph(GVJ_t *job, graph_t *g)
void gvrender_polyline(GVJ_t *job, pointf *AF, int n)