#include <string.h>
#include "gvc.h"
Include dependency graph for gv.cpp:
Go to the source code of this file.
Agraph_t* digraph | ( | char * | name | ) |
Definition at line 93 of file gv.cpp.
References agedge(), Agnode_t::graph, Agnode_t::name, and NULL.
Referenced by edge().
Definition at line 760 of file gv.cpp.
References Agdict_t::dict, dtsize(), Agdata_t::edgeattr, Agnode_t::graph, Agdict_t::list, NULL, Agedge_t::tail, and Agraph_t::univ.
Definition at line 731 of file gv.cpp.
References Agdict_t::dict, dtsize(), Agnode_t::graph, Agdict_t::list, Agdata_t::nodeattr, NULL, and Agraph_t::univ.
Definition at line 705 of file gv.cpp.
References Agdict_t::dict, dtsize(), Agdata_t::globattr, Agdict_t::list, NULL, Agraph_t::root, and Agraph_t::univ.
Definition at line 563 of file gv.cpp.
References agfstout(), Agnode_t::graph, Agedge_t::head, and NULL.
Definition at line 507 of file gv.cpp.
References agfstnode(), agfstout(), and NULL.
Referenced by firstedge().
Definition at line 419 of file gv.cpp.
References agfstout(), agusergraph(), Agnode_t::graph, Agedge_t::head, Agraph_t::meta_node, and NULL.
Definition at line 463 of file gv.cpp.
References agfstin(), agusergraph(), Agnode_t::graph, Agraph_t::meta_node, NULL, and Agedge_t::tail.
Definition at line 648 of file gv.cpp.
References agfstin(), Agnode_t::graph, NULL, and Agedge_t::tail.
char* getv | ( | Agedge_t * | e, | |
char * | attr | |||
) |
Definition at line 233 of file gv.cpp.
References agfindattr(), Agproto_t::e, Agnode_t::graph, NULL, Agraph_t::proto, and Agedge_t::tail.
char* getv | ( | Agnode_t * | n, | |
char * | attr | |||
) |
Definition at line 196 of file gv.cpp.
References agfindattr(), Agnode_t::graph, Agproto_t::n, NULL, Agraph_t::proto, and Agraph_t::root.
char* getv | ( | Agraph_t * | g, | |
char * | attr | |||
) |
Agraph_t* graph | ( | char * | name | ) |
Definition at line 29 of file gv.cpp.
References agopen(), and AGRAPH.
Referenced by agsafeset(), bfs(), bfs_bounded(), circuitModel(), closest_pairs2graph(), common_neighbors(), compute_apsp(), compute_apsp_artifical_weights(), compute_apsp_artifical_weights_packed(), compute_apsp_packed(), compute_new_weights(), dijkstra(), dijkstra_bounded(), dijkstra_f(), embed_graph(), empty_neighbors_vec(), fill_neighbors_vec_unweighted(), initLayout(), restore_old_weights(), and stress_majorization_kD_mkernel().
void gv_binding_init | ( | GVC_t * | gvc | ) |
char* nameof | ( | Agsym_t * | a | ) |
char* nameof | ( | Agnode_t * | n | ) |
char* nameof | ( | Agraph_t * | g | ) |
Definition at line 772 of file gv.cpp.
References Agdict_t::dict, dtsize(), Agdata_t::edgeattr, Agnode_t::graph, Agdict_t::list, NULL, Agedge_t::tail, and Agraph_t::univ.
Definition at line 743 of file gv.cpp.
References Agdict_t::dict, dtsize(), Agnode_t::graph, Agdict_t::list, Agdata_t::nodeattr, NULL, and Agraph_t::univ.
Definition at line 715 of file gv.cpp.
References Agdict_t::dict, dtsize(), Agdata_t::globattr, Agdict_t::list, NULL, Agraph_t::root, and Agraph_t::univ.
Definition at line 575 of file gv.cpp.
References agfindedge(), agnxtout(), Agnode_t::graph, Agedge_t::head, and NULL.
Definition at line 618 of file gv.cpp.
References agfstin(), agnxtin(), agnxtnode(), Agedge_t::head, and NULL.
Definition at line 519 of file gv.cpp.
References agfstout(), agnxtnode(), agnxtout(), NULL, and Agedge_t::tail.
Referenced by nextedge().
Definition at line 439 of file gv.cpp.
References agfindedge(), agnxtout(), agusergraph(), Agnode_t::graph, Agedge_t::head, Agraph_t::meta_node, and NULL.
Definition at line 483 of file gv.cpp.
References agfindedge(), agnxtin(), agusergraph(), Agnode_t::graph, Agraph_t::meta_node, NULL, and Agedge_t::tail.
Definition at line 660 of file gv.cpp.
References agfindedge(), agnxtout(), Agnode_t::graph, NULL, and Agedge_t::tail.
Definition at line 85 of file gv.cpp.
References agnode(), and NULL.
Referenced by edge(), embed_graph(), s1(), and stackCheck().
Agraph_t* read | ( | char * | filename | ) |
Agraph_t* readstring | ( | char * | string | ) |
char* renderdata | ( | Agraph_t * | g, | |
char * | format | |||
) |
Definition at line 818 of file gv.cpp.
References agdelete(), Agnode_t::graph, Agedge_t::head, Agnode_t::name, Agraph_t::root, and Agedge_t::tail.
Definition at line 789 of file gv.cpp.
References agclose(), agdelete(), agfstout(), agnxtout(), agusergraph(), Agnode_t::graph, Agedge_t::head, Agraph_t::meta_node, and Agraph_t::root.
char* setv | ( | Agedge_t * | e, | |
char * | attr, | |||
char * | val | |||
) |
Definition at line 251 of file gv.cpp.
References agedgeattr(), agfindattr(), Agproto_t::e, Agnode_t::graph, NULL, Agraph_t::proto, Agraph_t::root, and Agedge_t::tail.
char* setv | ( | Agnode_t * | n, | |
char * | attr, | |||
char * | val | |||
) |
Definition at line 214 of file gv.cpp.
References agfindattr(), agnodeattr(), Agnode_t::graph, Agproto_t::n, NULL, Agraph_t::proto, and Agraph_t::root.
char* setv | ( | Agraph_t * | g, | |
char * | attr, | |||
char * | val | |||
) |
Definition at line 179 of file gv.cpp.
References agfindattr(), agraphattr(), NULL, and Agraph_t::root.
Agraph_t* strictdigraph | ( | char * | name | ) |
Agraph_t* strictgraph | ( | char * | name | ) |