#include "dot.h"
Include dependency graph for class2.c:
Go to the source code of this file.
Functions | |
void | merge_chain (graph_t *g, edge_t *e, edge_t *f, int flag) |
int | mergeable (edge_t *e, edge_t *f) |
void | class2 (graph_t *g) |
void class2 | ( | graph_t * | g | ) |
Definition at line 176 of file class2.c.
References agfindedge(), agfstnode(), agfstout(), agnxtnode(), agnxtout(), ALLOC, build_skeleton(), Concentrate, ED_conc_opp_flag, ED_edge_type, ED_label, ED_to_virt, FALSE, fast_node(), flat_edge(), GD_clust, GD_comp, GD_n_cluster, GD_n_nodes, GD_nlist, Agedge_t::head, IGNORED, mark_clusters(), merge_chain(), merge_oneway(), mergeable(), ND_clust, ND_rank, ND_weight_class, NULL, other_edge(), ports_eq(), Agraph_t::root, Agedge_t::tail, TRUE, and UF_find().
Referenced by expand_cluster().
Definition at line 147 of file class2.c.
References assert, ED_count, ED_to_virt, ED_weight, ED_xpenalty, Agedge_t::head, MAX, ND_out, ND_rank, NULL, and Agedge_t::tail.
Referenced by class2(), and interclexp().
Definition at line 168 of file class2.c.
References ED_label, FALSE, Agedge_t::head, ports_eq(), Agedge_t::tail, and TRUE.
Referenced by class2(), and interclexp().