Agraph_t Struct Reference

#include <graph.h>

Collaboration diagram for Agraph_t:

Collaboration graph
[legend]

Data Fields

int tag:4
int kind:4
int handle:24
char ** attr
char * didset
char * name
Agdata_tuniv
Dict_tnodes
Dict_tinedges
Dict_toutedges
Agraph_troot
Agnode_tmeta_node
Agproto_tproto
Agraphinfo_t u

Detailed Description

Definition at line 63 of file graph.h.


Field Documentation

int Agraph_t::tag

Definition at line 64 of file graph.h.

int Agraph_t::kind

Definition at line 65 of file graph.h.

Referenced by agsubg(), and agwredge().

int Agraph_t::handle

Definition at line 66 of file graph.h.

char** Agraph_t::attr

Definition at line 67 of file graph.h.

Referenced by agclose(), and agxset().

char* Agraph_t::didset

Definition at line 68 of file graph.h.

Referenced by agclose(), and agxset().

char* Agraph_t::name

Definition at line 69 of file graph.h.

Referenced by agwrite(), circomps(), fdp_initParams(), findCComp(), init_nop(), install_in_rank(), is_cluster(), layout(), main(), mark_clusters(), nameof(), neato_layout(), removeOverlapAs(), scan_graph_mode(), and solve_model().

Agdata_t* Agraph_t::univ

Definition at line 70 of file graph.h.

Referenced by agclose(), agfindnode(), agFREEedge(), agFREEnode(), agNEWedge(), agNEWnode(), agnode(), agwredge(), agwrite(), agwrnode(), firstattr(), and nextattr().

Dict_t* Agraph_t::nodes

Definition at line 71 of file graph.h.

Referenced by agDELnode(), agfindnode(), agfstnode(), agidnode(), agINSnode(), aglstnode(), agnnodes(), agnxtnode(), and agprvnode().

Dict_t * Agraph_t::inedges

Definition at line 71 of file graph.h.

Referenced by agDELedge(), agfstin(), agnxtedge(), and agnxtin().

Dict_t * Agraph_t::outedges

Definition at line 71 of file graph.h.

Referenced by agDELedge(), agfstout(), agnedges(), agnxtedge(), and agnxtout().

Agraph_t* Agraph_t::root

Definition at line 72 of file graph.h.

Referenced by agclose(), agDELedge(), agDELnode(), agedgeattr(), agfindnode(), agNEWnode(), agnode(), agnodeattr(), agraphattr(), agwredge(), build_ranks(), circo_cleanup(), circoLayout(), class2(), common_init_node(), do_graph_label(), firstattr(), flat_edge(), getv(), graphof(), gvLayoutJobs(), gvRender(), gvRenderData(), gvRenderFilename(), interclexp(), make_html_label(), neato_cleanup_graph(), neato_init_graphn(), nextattr(), nodeInduce(), place_graph_label(), rec_reset_vlists(), rm(), rootof(), scan_graph_mode(), setv(), size_label(), and spline_edges0().

Agnode_t* Agraph_t::meta_node

Definition at line 73 of file graph.h.

Referenced by agclose(), agDELedge(), agDELnode(), agfindsubg(), agINSgraph(), agINSnode(), agopen(), agsubg(), agusergraph(), circomps(), findCComp(), firstsubg(), firstsupg(), neato_layout(), nextsubg(), nextsupg(), and rm().

Agproto_t* Agraph_t::proto

Definition at line 74 of file graph.h.

Referenced by agclose(), agedge(), agedgeattr(), agnode(), agnodeattr(), agparse(), agpopproto(), agpushproto(), agwredge(), agwrnode(), attach_attrs_and_arrows(), dot_sameports(), fdp_init_node_edge(), getv(), neato_init_node_edge(), protoedge(), protonode(), scan_graph_mode(), and setv().

Agraphinfo_t Agraph_t::u

Definition at line 75 of file graph.h.

Referenced by circo_cleanup(), fdp_init_graph(), graph_cleanup(), and neato_cleanup_graph().


The documentation for this struct was generated from the following file:
Generated on Mon Mar 31 19:08:36 2008 for Graphviz by  doxygen 1.5.1