#include "neatoprocs.h"
#include <string.h>
-static void circular_init_node(node_t * n)
-{
- common_init_node(n);
-
- gv_nodesize(n, GD_flip(n->graph));
- ND_pos(n) = N_NEW(GD_ndim(n->graph), double);
-}
-
static void circular_init_edge(edge_t * e)
{
common_init_edge(e);
for (n = agfstnode(g); n; n = agnxtnode(g, n)) {
ND_alg(n) = alg + i;
GD_neato_nlist(g)[i++] = n;
- circular_init_node(n);
+ neato_init_node(n);
}
for (n = agfstnode(g); n; n = agnxtnode(g, n)) {
for (e = agfstout(g, n); e; e = agnxtout(g, e)) {
}
}
-static void fdp_initNode(node_t * n)
-{
- common_init_node(n);
- ND_pos(n) = N_NEW(GD_ndim(n->graph), double);
- gv_nodesize(n, GD_flip(n->graph));
-}
-
/* init_edge:
*/
static void init_edge(edge_t * e, attrsym_t * E_len)
GD_neato_nlist(g) = N_NEW(nn + 1, node_t *);
for (i = 0, n = agfstnode(g); n; n = agnxtnode(g, n)) {
- fdp_initNode (n);
+ neato_init_node (n);
ND_alg(n) = alg + i;
GD_neato_nlist(g)[i] = n;
ND_id(n) = i++;