Graphviz 13.0.0~dev.20250121.0651
|
graph or subgraph More...
#include <cgraph.h>
Data Fields | |
Agobj_t | base |
Agdesc_t | desc |
Dtlink_t | seq_link |
Dtlink_t | id_link |
Dict_t * | n_seq |
the node set in sequence | |
struct graphviz_node_set * | n_id |
the node set indexed by ID | |
Dict_t * | e_seq |
Dict_t * | e_id |
holders for edge sets | |
Dict_t * | g_seq |
Dict_t * | g_id |
void * | g_seq2 |
Agraph_t * | parent |
Agraph_t * | root |
subgraphs - ancestors | |
Agclos_t * | clos |
shared resources | |
Agobj_t Agraph_s::base |
Definition at line 425 of file cgraph.h.
Referenced by getrep(), gvpr_core(), setrep(), and xdot_end_graph().
Agclos_t* Agraph_s::clos |
Definition at line 439 of file cgraph.h.
Referenced by agclose(), aginternalmapclearlocalnames(), aginternalmapclose(), aginternalmapdelete(), aginternalmapinsert(), aginternalmaplookup(), agmethod_delete(), agmethod_init(), agmethod_upd(), agnextseq(), agnodebefore(), agopen(), agpopdisc(), agpushdisc(), before_write(), dot_end_graph(), find_isym(), json_end_graph(), localsubg(), refdict(), sfioWrite(), and write_plain().
Agdesc_t Agraph_s::desc |
Definition at line 426 of file cgraph.h.
Referenced by agclose(), agdeledge(), agdelnode(), agisdirected(), agissimple(), agisstrict(), agopen(), agopen1(), agraphattr_init(), clone_graph(), cloneG(), localsubg(), newedge(), ok_to_make_edge(), readGraphs(), write_hdr(), and writeHdr().
Dict_t * Agraph_s::e_id |
Definition at line 431 of file cgraph.h.
Referenced by agclose(), agdeledgeimage(), agfindedge_by_key(), agopen1(), and installedge().
Dict_t* Agraph_s::e_seq |
Definition at line 431 of file cgraph.h.
Referenced by agclose(), agcountuniqedges(), agdegree(), agdeledgeimage(), agfstin(), agfstout(), agnxtin(), agnxtout(), agopen1(), and installedge().
Dict_t * Agraph_s::g_id |
subgraphs - descendants
Definition at line 432 of file cgraph.h.
Referenced by agclose(), agdelsubg(), agfindsubg_by_id(), and agopen1().
Dict_t* Agraph_s::g_seq |
Definition at line 432 of file cgraph.h.
Referenced by agclose(), agdelsubg(), agfstsubg(), agnsubg(), agnxtsubg(), and agopen1().
void* Agraph_s::g_seq2 |
alternative subgraphs representation
A C array of the subgraphs for faster iteration. This is only expected to be accessed by libcgraph internally.
Definition at line 437 of file cgraph.h.
Referenced by agclose(), agdelsubg(), and agopen1().
struct graphviz_node_set* Agraph_s::n_id |
Definition at line 430 of file cgraph.h.
Referenced by agclose(), agdelnodeimage(), agfindnode_by_id(), agnnodes(), agopen1(), agsubrep(), dict_relabel(), and installnode().
Dict_t* Agraph_s::n_seq |
Definition at line 429 of file cgraph.h.
Referenced by agclose(), agdelnodeimage(), agfstnode(), aglstnode(), agnoderenew(), agnodesetfinger(), agnxtnode(), agopen1(), agprvnode(), and installnode().
Agraph_t* Agraph_s::parent |
Definition at line 438 of file cgraph.h.
Referenced by agparent(), firstsupg(), and localsubg().
Agraph_t * Agraph_s::root |
Definition at line 438 of file cgraph.h.
Referenced by _neato_set_aspect(), agopen(), agraphof(), agsubnode(), circoLayout(), do_graph_label(), dot_splines_(), getRankseps(), graphof(), init_job_viewport(), init_params(), is_a_cluster(), layout(), localsubg(), make_flat_edge(), make_html_label(), make_label(), make_LR_constraints(), make_regular_edge(), makeLineEdge(), makeStraightEdges(), neato_init_graph(), setv(), spline_edges0(), and spline_edges_().