Graphviz  2.29.20120524.0446
Defines | Functions
lib/fdpgen/xlayout.c File Reference
#include <xlayout.h>
#include <adjust.h>
#include <dbg.h>
#include <ctype.h>
Include dependency graph for xlayout.c:

Go to the source code of this file.

Defines

#define FDP_PRIVATE   1
#define BOX
#define DFLT_overlap   "9:prism"
#define WD2(n)   (X_marg.doAdd ? (ND_width(n)/2.0 + X_marg.x): ND_width(n)*X_marg.x/2.0)
#define HT2(n)   (X_marg.doAdd ? (ND_height(n)/2.0 + X_marg.y): ND_height(n)*X_marg.y/2.0)
#define X_T0   xParams.T0
#define X_K   xParams.K
#define X_numIters   xParams.numIters
#define X_loopcnt   xParams.loopcnt
#define X_C   xParams.C
#define EPSILON   0.01

Functions

void fdp_xLayout (graph_t *g, xparams *xpms)

Define Documentation

#define BOX

Definition at line 41 of file xlayout.c.

#define DFLT_overlap   "9:prism"

Definition at line 43 of file xlayout.c.

Referenced by fdp_xLayout().

#define EPSILON   0.01

Definition at line 105 of file xlayout.c.

#define FDP_PRIVATE   1

Definition at line 28 of file xlayout.c.

#define HT2 (   n)    (X_marg.doAdd ? (ND_height(n)/2.0 + X_marg.y): ND_height(n)*X_marg.y/2.0)

Definition at line 46 of file xlayout.c.

#define WD2 (   n)    (X_marg.doAdd ? (ND_width(n)/2.0 + X_marg.x): ND_width(n)*X_marg.x/2.0)

Definition at line 45 of file xlayout.c.

#define X_C   xParams.C

Definition at line 97 of file xlayout.c.

#define X_K   xParams.K

Definition at line 94 of file xlayout.c.

#define X_loopcnt   xParams.loopcnt

Definition at line 96 of file xlayout.c.

#define X_numIters   xParams.numIters

Definition at line 95 of file xlayout.c.

#define X_T0   xParams.T0

Definition at line 93 of file xlayout.c.


Function Documentation

void fdp_xLayout ( graph_t g,
xparams xpms 
)

Definition at line 517 of file xlayout.c.

References agget(), Verbose, DFLT_overlap, and removeOverlapAs().