Graphviz
2.41.20171026.1811
|
#include "config.h"
#include "const.h"
#include "gvplugin_layout.h"
#include "gvcint.h"
#include "cgraph.h"
#include "gvcproc.h"
#include "gvc.h"
Go to the source code of this file.
Functions | |
void | graph_init (Agraph_t *g, boolean use_rankdir) |
void | graph_cleanup (Agraph_t *g) |
void | gv_fixLocale (int set) |
void | gv_initShapes (void) |
int | gvlayout_select (GVC_t *gvc, const char *layout) |
int | gvLayoutJobs (GVC_t *gvc, Agraph_t *g) |
int | gvFreeLayout (GVC_t *gvc, Agraph_t *g) |
void graph_cleanup | ( | Agraph_t * | g | ) |
Definition at line 847 of file input.c.
References agclean(), AGRAPH, free_label(), freeXDot(), GD_drawing, GD_label, and NULL.
Referenced by gvFreeLayout().
Definition at line 654 of file input.c.
References agattr(), agfindedgeattr, agfindgraphattr, agfindnodeattr, agget(), AGNODE, CL_type, Concentrate, DEFAULT_NODESEP, DEFAULT_RANKSEP, do_graph_label(), E_arrowhead, E_arrowsz, E_arrowtail, E_color, E_comment, E_constr, E_decorate, E_dir, E_fillcolor, E_fontcolor, E_fontname, E_fontsize, E_headclip, E_headlabel, E_label, E_label_float, E_labelangle, E_labeldistance, E_labelfontcolor, E_labelfontname, E_labelfontsize, E_layer, E_minlen, E_penwidth, E_showboxes, E_style, E_tailclip, E_taillabel, E_weight, E_xlabel, EdgeLabelsDone, G_gradientangle, G_margin, G_ordering, GD_charset, GD_drawing, GD_exact_ranksep, GD_fontnames, GD_nodesep, GD_ranksep, GD_showboxes, GLOBAL, grealloc(), GVBEGIN, Gvfilepath, Gvimagepath, HTTPServerEnVar, init_xdot(), Initial_dist, late_double(), late_int(), late_string(), LOCAL, mapbool(), maptoken(), MIN_NODESEP, MIN_RANKSEP, MYHUGE, N_color, N_comment, N_distortion, N_fillcolor, N_fixed, N_fontcolor, N_fontname, N_fontsize, N_gradientangle, N_group, N_height, N_imagepos, N_imagescale, N_label, N_layer, N_margin, N_nojustify, N_ordering, N_orientation, N_penwidth, N_peripheries, N_shape, N_showboxes, N_sides, N_skew, N_style, N_vertices, N_width, N_xlabel, N_z, NATIVEFONTS, NEW, NOCLUST, NODENAME_ESC, NULL, POINTS, PSFONTS, RANKDIR_BT, RANKDIR_LR, RANKDIR_RL, RANKDIR_TB, SET_RANKDIR, State, strdup_and_subst_obj(), streq, SVGFONTS, and TRUE.
Referenced by gvLayoutJobs(), and main().
void gv_fixLocale | ( | int | set | ) |
Definition at line 4070 of file emit.c.
References NULL.
Referenced by attach_attrs_and_arrows(), gvLayoutJobs(), and gvRenderJobs().
void gv_initShapes | ( | void | ) |
Definition at line 102 of file gvlayout.c.
References agbindrec(), GD_cleanup, GD_drawing, graph_cleanup(), NULL, and TRUE.
Referenced by layout(), main(), and tcldot_layout().
Definition at line 33 of file gvlayout.c.
References gvplugin_active_layout_s::engine, gvplugin_installed_t::engine, gvplugin_active_layout_s::features, gvplugin_installed_t::features, gvplugin_load(), GVRENDER_PLUGIN, gvplugin_active_layout_s::id, gvplugin_installed_t::id, GVC_s::layout, NO_SUPPORT, gvplugin_active_layout_s::type, gvplugin_installed_t::type, and gvplugin_available_s::typeptr.
Referenced by dotneato_args_initialize(), gvLayout(), gvLayoutJobs(), and tcldot_layout().
Definition at line 55 of file gvlayout.c.
References agbindrec(), agerr(), AGERR, agget(), agroot(), gvlayout_engine_s::cleanup, gvplugin_active_layout_s::engine, gvplugin_active_layout_s::features, gvlayout_features_t::flags, GD_cleanup, GD_drawing, GD_gvc, graph_init(), gv_fixLocale(), gv_initShapes(), gvc, gvlayout_select(), gvplugin_list(), gvlayout_engine_s::layout, GVC_s::layout, LAYOUT_USES_RANKDIR, NO_SUPPORT, NULL, and TRUE.
Referenced by gvLayout(), main(), and tcldot_layout().