Graphviz  2.29.20120524.0446
Data Structures | Defines | Functions
lib/fdpgen/layout.c File Reference
#include <assert.h>
#include "tlayout.h"
#include "neatoprocs.h"
#include "adjust.h"
#include "comp.h"
#include "pack.h"
#include "clusteredges.h"
#include "dbg.h"
#include <setjmp.h>
Include dependency graph for layout.c:

Go to the source code of this file.

Data Structures

struct  layout_info
struct  erec
struct  clist_t

Defines

#define FDP_PRIVATE   1
#define NEW_EDGE(e)   (ED_to_virt(e) == 0)
#define CL_CHUNK   10
#define BSZ   1000
#define ANG   (M_PI/90)

Functions

void init_info (graph_t *g, layout_info *infop)
void fdp_init_graph (Agraph_t *g)
void fdpLayout (graph_t *g)
void fdp_layout (graph_t *g)

Define Documentation

#define ANG   (M_PI/90)

Definition at line 671 of file layout.c.

#define BSZ   1000

Definition at line 328 of file layout.c.

Referenced by gvconfig_plugin_install_from_library().

#define CL_CHUNK   10

Definition at line 297 of file layout.c.

#define FDP_PRIVATE   1

Definition at line 32 of file layout.c.

#define NEW_EDGE (   e)    (ED_to_virt(e) == 0)

Definition at line 71 of file layout.c.


Function Documentation

void fdp_init_graph ( Agraph_t g)
void fdp_layout ( graph_t g)
void fdpLayout ( graph_t g)

Definition at line 1158 of file layout.c.

References init_info(), and layout().

Referenced by fdp_layout().

void init_info ( graph_t g,
layout_info infop 
)