double *getSizes(Agraph_t * g, pointf pad, int* n_elabels, int** elabels)
{
Agnode_t *n;
- real *sizes = N_GNEW(2 * agnnodes(g), real);
+ real *sizes = N_GNEW(Ndim * agnnodes(g), real);
int i, nedge_nodes = 0;
int* elabs;
if (elabels && IS_LNODE(n)) nedge_nodes++;
i = ND_id(n);
- sizes[i * 2] = ND_width(n) * .5 + pad.x;
- sizes[i * 2 + 1] = ND_height(n) * .5 + pad.y;
+ sizes[i * Ndim] = ND_width(n) * .5 + pad.x;
+ sizes[i * Ndim + 1] = ND_height(n) * .5 + pad.y;
}
if (elabels && nedge_nodes) {