Graphviz  2.41.20170921.2350
Macros | Functions
dotinit.c File Reference
#include <time.h>
#include "dot.h"
#include "pack.h"
#include "aspect.h"
Include dependency graph for dotinit.c:

Go to the source code of this file.

Macros

#define ag_xset(x, a, v)   agxset(x,a,v)
 
#define agnodeattr(g, n, v)   agattr(g,AGNODE,n,v)
 

Functions

void dot_init_node_edge (graph_t *g)
 
void dot_cleanup (graph_t *g)
 
void dot_layout (Agraph_t *g)
 
Agraph_tdot_root (void *p)
 

Macro Definition Documentation

#define ag_xset (   x,
  a,
 
)    agxset(x,a,v)

Definition at line 275 of file dotinit.c.

#define agnodeattr (   g,
  n,
 
)    agattr(g,AGNODE,n,v)

Definition at line 276 of file dotinit.c.

Function Documentation

void dot_cleanup ( graph_t g)

Definition at line 180 of file dotinit.c.

References agfstnode(), agfstout(), agnxtnode(), agnxtout(), GD_nlist, and gv_cleanup_edge().

void dot_init_node_edge ( graph_t g)

Definition at line 75 of file dotinit.c.

References agfstnode(), agfstout(), agnxtnode(), and agnxtout().

void dot_layout ( Agraph_t g)

Definition at line 507 of file dotinit.c.

References agnnodes(), and dotneato_postprocess().

Agraph_t* dot_root ( void *  p)

Definition at line 513 of file dotinit.c.

References agroot(), and GD_dotroot.

Referenced by build_ranks(), class2(), flat_edge(), interclexp(), and rec_reset_vlists().