Graphviz  2.41.20170921.2350
gvlayout.c File Reference
#include "config.h"
#include "const.h"
#include "gvplugin_layout.h"
#include "gvcint.h"
#include "cgraph.h"
#include "gvcproc.h"
#include "gvc.h"
Include dependency graph for gvlayout.c:

Go to the source code of this file.


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)

Function Documentation

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().

void graph_init ( Agraph_t g,
boolean  use_rankdir 
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 4218 of file shapes.c.

References NULL.

Referenced by gvLayoutJobs().

int gvFreeLayout ( GVC_t gvc,
Agraph_t g 

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().

int gvlayout_select ( GVC_t gvc,
const char *  layout 
int gvLayoutJobs ( GVC_t gvc,
Agraph_t g