Graphviz
2.41.20171026.1811
|
#include <cghdr.h>
Go to the source code of this file.
Data Structures | |
struct | Agcmpnode_s |
struct | Agcmpgraph_s |
struct | save_e_s |
struct | save_stack_s |
struct | Agcmpedge_s |
struct | Agsplice_arg_s |
Macros | |
#define | IN_STACK 0 |
#define | OUT_STACK 1 |
Typedefs | |
typedef struct Agcmpnode_s | Agcmpnode_t |
typedef struct Agcmpgraph_s | Agcmpgraph_t |
typedef struct save_e_s | save_e_t |
typedef struct save_stack_s | save_stack_t |
typedef struct Agcmpedge_s | Agcmpedge_t |
typedef struct Agsplice_arg_s | Agsplice_arg_t |
Functions | |
int | agsplice (Agedge_t *e, Agnode_t *target) |
Agnode_t * | agcmpnode (Agraph_t *g, char *name) |
int | agassociate (Agnode_t *n, Agraph_t *sub) |
int | aghide (Agnode_t *cmpnode) |
int | agexpose (Agnode_t *cmpnode) |
Agraph_t * | agcmpgraph_of (Agnode_t *n) |
Agnode_t * | agcmpnode_of (Agraph_t *g) |
Agnode_t * | agfindhidden (Agraph_t *g, char *name) |
typedef struct Agcmpedge_s Agcmpedge_t |
typedef struct Agcmpgraph_s Agcmpgraph_t |
typedef struct Agcmpnode_s Agcmpnode_t |
typedef struct Agsplice_arg_s Agsplice_arg_t |
typedef struct save_stack_s save_stack_t |
Definition at line 186 of file cmpnd.c.
References agbindrec(), agsubnode(), FAILURE, FALSE, Agcmpgraph_s::node, sub, Agcmpnode_s::subg, and SUCCESS.
Referenced by agcmpnode().
Definition at line 354 of file cmpnd.c.
References aggetrec(), Agcmpnode_s::collapsed, FALSE, NILgraph, NOT, and Agcmpnode_s::subg.
Referenced by aghide().
Definition at line 364 of file cmpnd.c.
References aggetrec(), FALSE, NILnode, and Agcmpgraph_s::node.
Definition at line 304 of file cmpnd.c.
References agfstedge(), agfstnode(), aggetrec(), AGID, agnxtedge(), agnxtnode(), AGOPP, agparent(), agraphof(), agroot(), agsplice(), agsubnode(), Agcmpnode_s::collapsed, FAILURE, FALSE, save_e_s::from, NIL, Agedge_s::node, NOT, Agcmpedge_s::stack, Agcmpnode_s::subg, SUCCESS, and save_e_s::to.
Definition at line 374 of file cmpnd.c.
References aggetrec(), dtsearch, FALSE, Agcmpgraph_s::hidden_node_set, and NILnode.
Definition at line 234 of file cmpnd.c.
References agcmpgraph_of(), agdelnode(), agdelsubg(), agfstedge(), agfstnode(), aggetrec(), agnxtedge(), agnxtnode(), AGOPP, agparent(), agraphof(), agroot(), agsplice(), agsubedge(), agsubnode(), Agcmpnode_s::collapsed, Agraph_s::desc, FAILURE, FALSE, Agdesc_s::has_cmpnd, NILgraph, Agcmpnode_s::subg, SUCCESS, and TRUE.
Definition at line 155 of file cmpnd.c.
References agapply(), AGHEAD, agraphof(), agroot(), AGTAIL, FAILURE, Agsplice_arg_s::head_side, NILedge, Agedge_s::node, SUCCESS, Agsplice_arg_s::target, and TRUE.
Referenced by agexpose(), and aghide().