Graphviz 13.0.0~dev.20241220.2304
|
Go to the source code of this file.
Enumerations | |
enum | layout_type { LAYOUT_NEATO , LAYOUT_FDP , LAYOUT_SFDP , LAYOUT_TWOPI , LAYOUT_CIRCO , LAYOUT_PATCHWORK , LAYOUT_CLUSTER , LAYOUT_NOP1 , LAYOUT_NOP2 } |
Functions | |
void | neato_layout (graph_t *g) |
void | fdp_layout (graph_t *g) |
void | sfdp_layout (graph_t *g) |
void | twopi_layout (graph_t *g) |
void | circo_layout (graph_t *g) |
void | patchwork_layout (graph_t *g) |
void | osage_layout (graph_t *g) |
void | neato_cleanup (graph_t *g) |
void | fdp_cleanup (graph_t *g) |
void | sfdp_cleanup (graph_t *g) |
void | twopi_cleanup (graph_t *g) |
void | circo_cleanup (graph_t *g) |
ND_alg is freed in circo_layout. | |
void | patchwork_cleanup (graph_t *g) |
void | osage_cleanup (graph_t *g) |
static void | nop1_layout (graph_t *g) |
static void | nop2_layout (graph_t *g) |
enum layout_type |
Enumerator | |
---|---|
LAYOUT_NEATO | |
LAYOUT_FDP | |
LAYOUT_SFDP | |
LAYOUT_TWOPI | |
LAYOUT_CIRCO | |
LAYOUT_PATCHWORK | |
LAYOUT_CLUSTER | |
LAYOUT_NOP1 | |
LAYOUT_NOP2 |
Definition at line 20 of file gvlayout_neato_layout.c.
|
extern |
Definition at line 236 of file circularinit.c.
|
extern |
Definition at line 224 of file circularinit.c.
|
extern |
Definition at line 155 of file neatoinit.c.
References agfstnode(), agfstout(), agnxtnode(), agnxtout(), gv_cleanup_edge(), gv_cleanup_node(), and neato_cleanup_graph().
|
extern |
Definition at line 1395 of file neatoinit.c.
References addZ(), agdelete(), agdelrec(), agerr(), agget(), AGPREV, cc_pfx, CL_OFFSET, compute_bb(), doEdges, pack_info::doSplines, EDGETYPE_LINE, pack_info::fixed, free(), free_scan_graph(), get_inputscale(), getPack(), getPackModeInfo(), graphAdjustMode(), graphviz_node_induce(), gv_calloc(), gv_postprocess(), init_nop(), l_node, l_undef, mapbool(), pack_info::margin, pack_info::mode, neato_init_graph(), neatoLayout(), neatoMode(), neatoModel(), Nop, NULL, Pack, packGraphs(), pccomps(), POINTS_PER_INCH, PSinputscale, removeOverlapWith(), setEdgeType(), and spline_edges().
Referenced by nop1_layout(), and nop2_layout().
|
static |
Definition at line 48 of file gvlayout_neato_layout.c.
References neato_layout(), and Nop.
|
static |
Definition at line 54 of file gvlayout_neato_layout.c.
References neato_layout(), and Nop.
|
extern |
Definition at line 370 of file osageinit.c.
|
extern |
Definition at line 335 of file osageinit.c.
|
extern |
Definition at line 131 of file patchworkinit.c.
|
extern |
Definition at line 114 of file patchworkinit.c.
|
extern |
Definition at line 301 of file sfdpinit.c.
|
extern |
Definition at line 228 of file sfdpinit.c.
|
extern |
Definition at line 180 of file twopiinit.c.
|
extern |
Definition at line 75 of file twopiinit.c.
gvlayout_engine_t circogen_engine |
Definition at line 82 of file gvlayout_neato_layout.c.
gvlayout_engine_t fdpgen_engine |
Definition at line 65 of file gvlayout_neato_layout.c.
gvplugin_installed_t gvlayout_neato_types[] |
Definition at line 111 of file gvlayout_neato_layout.c.
gvlayout_engine_t neatogen_engine |
Definition at line 60 of file gvlayout_neato_layout.c.
gvlayout_features_t neatogen_features |
Definition at line 107 of file gvlayout_neato_layout.c.
gvlayout_engine_t nop1gen_engine |
Definition at line 87 of file gvlayout_neato_layout.c.
gvlayout_engine_t nop2gen_engine |
Definition at line 92 of file gvlayout_neato_layout.c.
gvlayout_engine_t osage_engine |
Definition at line 102 of file gvlayout_neato_layout.c.
gvlayout_engine_t patchwork_engine |
Definition at line 97 of file gvlayout_neato_layout.c.
gvlayout_engine_t twopigen_engine |
Definition at line 77 of file gvlayout_neato_layout.c.