Graphviz
2.41.20171026.1811
|
#include "circular.h"
#include "adjust.h"
#include "pack.h"
#include "neatoprocs.h"
#include <string.h>
Go to the source code of this file.
Functions | |
void | circo_init_graph (graph_t *g) |
Agraph_t ** | circomps (Agraph_t *g, int *cnt) |
void | circoLayout (Agraph_t *g) |
void | circo_layout (Agraph_t *g) |
void | circo_cleanup (graph_t *g) |
void circo_cleanup | ( | graph_t * | g | ) |
Definition at line 258 of file circularinit.c.
References agclean(), agfstnode(), agfstout(), agnxtnode(), agnxtout(), AGRAPH, agroot(), GD_alg, GD_neato_nlist, gv_cleanup_edge(), gv_cleanup_node(), and NULL.
void circo_init_graph | ( | graph_t * | g | ) |
Definition at line 64 of file circularinit.c.
References ET_LINE, GD_ndim, Ndim, and setEdgeType().
Referenced by circo_layout().
void circo_layout | ( | Agraph_t * | g | ) |
Definition at line 244 of file circularinit.c.
References agfstnode(), agnnodes(), circo_init_graph(), circoLayout(), dotneato_postprocess(), ND_alg, and spline_edges().
void circoLayout | ( | Agraph_t * | g | ) |
Definition at line 206 of file circularinit.c.
References adjustNodes(), agnnodes(), circomps(), circularLayout(), CL_OFFSET, getPackInfo(), l_node, packSubgraphs(), and Agraph_s::root.
Referenced by circo_layout().
Definition at line 103 of file circularinit.c.
References agbindrec(), agedge(), agfstnode(), agfstout(), aghead(), agnameof(), agnxtnode(), agnxtout(), agopen(), Agstrictundirected, agsubedge(), agtail(), ccomps(), DNODE, ED_alg, GD_alg, NEW, NIL, NULL, ORIGN, and TRUE.
Referenced by circoLayout().