19typedef struct bport_s {
42#define GDATA(g) ((gdata*)(GD_alg(g)))
43#define BB(g) (GDATA(g)->bb)
44#define PORTS(g) (GDATA(g)->ports)
45#define NPORTS(g) (GDATA(g)->nports)
46#define LEVEL(g) (GDATA(g)->level)
47#define GPARENT(g) (GDATA(g)->parent)
49#define GORIG(g) (GDATA(g)->orig)
65#define DNODE(n) (ND_next(n))
66#define PARENT(n) (ND_clust(n))
82#define DNDATA(n) ((dndata*)(ND_alg(n)))
83#define DISP(n) (DNDATA(n)->disp)
84#define ANODE(n) (DNDATA(n)->dn)
85#define DEG(n) (DNDATA(n)->deg)
86#define WDEG(n) (DNDATA(n)->wdeg)
87#define IS_PORT(n) (!ANODE(n) && !ND_clust(n))
void fdp_cleanup(Agraph_t *g)
void fdp_layout(Agraph_t *g)
void fdp_init_node_edge(Agraph_t *g)