|
Functions |
| void | acyclic (Agraph_t *) |
| void | add_to_component (Agnode_t *) |
| void | allocate_ranks (Agraph_t *) |
| void | basic_merge (Agedge_t *, Agedge_t *) |
| void | begin_component (void) |
| void | build_ranks (Agraph_t *, int) |
| void | build_skeleton (Agraph_t *, Agraph_t *) |
| void | class1 (Agraph_t *) |
| void | class2 (Agraph_t *) |
| void | cleanup1 (Agraph_t *) |
| Agnode_t * | clone_vn (Agraph_t *, Agnode_t *) |
| void | cluster_leader (Agraph_t *) |
| void | collapse_cluster (Agraph_t *, Agraph_t *) |
| void | collapse_leaves (Agraph_t *) |
| void | collapse_rankset (Agraph_t *, Agraph_t *, int) |
| void | collapse_sets (Agraph_t *) |
| void | decompose (Agraph_t *, int) |
| void | delete_fast_edge (Agedge_t *) |
| void | delete_fast_node (Agraph_t *, Agnode_t *) |
| void | delete_flat_edge (Agedge_t *) |
| void | delete_other_edge (Agedge_t *) |
| void | dfs (Agnode_t *) |
| void | do_ordering (Agraph_t *, int) |
| void | dot_cleanup (graph_t *g) |
| void | dot_cleanup_edge (edge_t *e) |
| void | dot_cleanup_graph (graph_t *g) |
| void | dot_cleanup_node (node_t *n) |
| void | dot_free_splines (edge_t *e) |
| void | dot_init_node_edge (Agraph_t *) |
| void | dot_init_edge (Agedge_t *) |
| void | dot_init_node (Agnode_t *) |
| void | dot_layout (Agraph_t *g) |
| void | dot_init_graph (graph_t *g) |
| void | edgelabel_ranks (Agraph_t *) |
| void | end_component (void) |
| void | exchange (Agnode_t *, Agnode_t *) |
| void | expand_cluster (Agraph_t *) |
| void | expand_ranksets (Agraph_t *) |
| Agedge_t * | fast_edge (Agedge_t *) |
| void | fast_node (Agraph_t *, Agnode_t *) |
| void | fast_nodeapp (Agnode_t *, Agnode_t *) |
| void | find_clusters (Agraph_t *) |
| Agedge_t * | find_fast_edge (Agnode_t *, Agnode_t *) |
| Agnode_t * | find_fast_node (Agraph_t *, Agnode_t *) |
| Agedge_t * | find_flat_edge (Agnode_t *, Agnode_t *) |
| void | flat_edge (Agraph_t *, Agedge_t *) |
| int | flat_edges (Agraph_t *) |
| int | flat_mval (Agnode_t *) |
| int | in_cross (Agnode_t *, Agnode_t *) |
| void | incr_width (Agraph_t *, Agnode_t *) |
| int | inside_cluster (Agraph_t *, Agnode_t *) |
| void | install_cluster (Agraph_t *, Agnode_t *, int, queue *) |
| void | install_in_rank (Agraph_t *, Agnode_t *) |
| void | interclexp (Agraph_t *) |
| void | interclrep (Agraph_t *, Agedge_t *) |
| void | interclust1 (Agraph_t *, Agnode_t *, Agnode_t *, Agedge_t *) |
| int | is_a_normal_node_of (Agraph_t *, Agnode_t *) |
| int | is_a_vnode_of_an_edge_of (Agraph_t *, Agnode_t *) |
| int | is_cluster (Agraph_t *) |
| int | is_cluster_edge (Agedge_t *) |
| int | is_fast_node (Agraph_t *, Agnode_t *) |
| Agnode_t * | label_vnode (Agraph_t *, Agedge_t *) |
| Agnode_t * | leader_of (Agraph_t *, Agnode_t *) |
| int | left2right (Agraph_t *, Agnode_t *, Agnode_t *) |
| int | local_cross (elist, int) |
| void | dot_compoundEdges (Agraph_t *) |
| Agedge_t * | make_aux_edge (Agnode_t *, Agnode_t *, int, int) |
| void | make_chain (Agraph_t *, Agnode_t *, Agnode_t *, Agedge_t *) |
| void | make_interclust_chain (Agraph_t *, Agnode_t *, Agnode_t *, Agedge_t *) |
| int | make_new_cluster (Agraph_t *, Agraph_t *) |
| void | make_slots (Agraph_t *, int, int, int) |
| Agnode_t * | map_interclust_node (Agnode_t *) |
| void | map_path (Agnode_t *, Agnode_t *, Agedge_t *, Agedge_t *, int) |
| void | mark_clusters (Agraph_t *) |
| void | mark_lowclusters (Agraph_t *) |
| int | mergeable (edge_t *e, edge_t *f) |
| void | merge_chain (Agraph_t *, Agedge_t *, Agedge_t *, int) |
| void | merge_components (Agraph_t *) |
| Agnode_t * | merge_leaves (Agraph_t *, Agnode_t *, Agnode_t *) |
| void | merge_oneway (Agedge_t *, Agedge_t *) |
| void | merge_ranks (Agraph_t *) |
| void | minmax_edges (Agraph_t *) |
| int | ncross (Agraph_t *) |
| Agedge_t * | new_virtual_edge (Agnode_t *, Agnode_t *, Agedge_t *) |
| void | node_induce (Agraph_t *, Agraph_t *) |
| int | nonconstraint_edge (Agedge_t *) |
| int | ordercmpf (int *, int *) |
| void | ordered_edges (Agraph_t *) |
| void | other_edge (Agedge_t *) |
| int | out_cross (Agnode_t *, Agnode_t *) |
| Agnode_t * | plain_vnode (Agraph_t *, Agedge_t *) |
| int | portcmp (port p0, port p1) |
| void | potential_leaf (Agraph_t *, Agedge_t *, Agnode_t *) |
| int | ports_eq (edge_t *, edge_t *) |
| void | rank1 (Agraph_t *) |
| void | rank (Agraph_t *, int, int) |
| int | rank_set_class (Agraph_t *) |
| int | rcross (Agraph_t *, int) |
| void | rec_reset_vlists (Agraph_t *) |
| void | rec_save_vlists (Agraph_t *) |
| void | remove_rankleaders (Agraph_t *) |
| void | renewlist (elist *) |
| void | reorder (Agraph_t *, int, int, int) |
| void | reverse_edge (Agedge_t *) |
| void | safe_delete_fast_edge (Agedge_t *) |
| void | safe_list_append (Agedge_t *, elist *) |
| void | safe_other_edge (Agedge_t *) |
| void | save_vlist (Agraph_t *) |
| void | scan_ranks (Agraph_t *) |
| void | scan_result (void) |
| void | search_component (Agraph_t *, Agnode_t *) |
| void | set_minmax (Agraph_t *) |
| void | setup_page (Agraph_t *, point) |
| int | strccnt (char *, char) |
| void | transpose (Agraph_t *, int) |
| int | transpose_step (Agraph_t *, int, int) |
| void | unmerge_oneway (Agedge_t *) |
| void | update (Agedge_t *, Agedge_t *) |
| void | update_bb (Agraph_t *, point) |
| Agedge_t * | virtual_edge (Agnode_t *, Agnode_t *, Agedge_t *) |
| Agnode_t * | virtual_node (Agraph_t *) |
| void | virtual_weight (Agedge_t *) |
| void | zapinlist (elist *, Agedge_t *) |
| void | dot_nodesize (Agnode_t *, boolean) |
| void | dot_concentrate (Agraph_t *) |
| void | dot_mincross (Agraph_t *) |
| void | dot_position (Agraph_t *) |
| void | dot_rank (Agraph_t *) |
| void | dot_sameports (Agraph_t *) |
| void | dot_splines (Agraph_t *) |