23 typedef struct bport_s {
46 #define GDATA(g) ((gdata*)(GD_alg(g)))
47 #define BB(g) (GDATA(g)->bb)
48 #define PORTS(g) (GDATA(g)->ports)
49 #define NPORTS(g) (GDATA(g)->nports)
50 #define LEVEL(g) (GDATA(g)->level)
51 #define GPARENT(g) (GDATA(g)->parent)
53 #define GORIG(g) (GDATA(g)->orig)
70 #define NDATA(n) ((ndata*)(ND_alg(n)))
71 #define DNODE(n) (NDATA(n)->dn)
72 #define PARENT(n) (NDATA(n)->parent)
88 #define DNODE(n) (ND_next(n))
89 #define PARENT(n) (ND_clust(n))
105 #define DNDATA(n) ((dndata*)(ND_alg(n)))
106 #define DISP(n) (DNDATA(n)->disp)
107 #define ANODE(n) (DNDATA(n)->dn)
108 #define DEG(n) (DNDATA(n)->deg)
109 #define WDEG(n) (DNDATA(n)->wdeg)
110 #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)