Graphviz  2.29.20120524.0446
Functions
lib/dotgen/position.c File Reference
#include "dot.h"
#include "aspect.h"
Include dependency graph for position.c:

Go to the source code of this file.

Functions

void dot_position (graph_t *g, aspect_t *asp)
edge_tmake_aux_edge (node_t *u, node_t *v, double len, int wt)
int ports_eq (edge_t *e, edge_t *f)

Function Documentation

void dot_position ( graph_t g,
aspect_t asp 
)

Definition at line 119 of file position.c.

References GD_nlist, NULL, mark_lowclusters(), Concentrate, dot_concentrate(), flat_edges(), rank(), and assert.

Referenced by dot_layout().

edge_t* make_aux_edge ( node_t u,
node_t v,
double  len,
int  wt 
)

Definition at line 171 of file position.c.

References NEW, agtail, aghead, ED_minlen, ROUND, ED_weight, and fast_edge().

Referenced by nonconstraint_edge().

int ports_eq ( edge_t e,
edge_t f 
)

Definition at line 1172 of file position.c.

References ED_head_port, pointf_s::x, pointf_s::y, FALSE, and ED_tail_port.

Referenced by mergeable(), and class2().