Graphviz 14.1.3~dev.20260228.0311
Loading...
Searching...
No Matches
comp.h File Reference
#include <stddef.h>
#include <util/list.h>
#include <common/render.h>
Include dependency graph for comp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

typedef LIST (graph_t *) graphs_t
 
graphs_t findCComp (graph_t *, int *, size_t *counter)
 

Function Documentation

◆ findCComp()

graphs_t findCComp ( graph_t g,
int *  pinned,
size_t *  counter 
)
Parameters
counter[in,out] State used for constructing distinct subgraph names

Definition at line 62 of file comp.c.

References agbindrec(), agfstnode(), agfstsubg(), agnameof(), agnnodes(), agnxtnode(), agnxtsubg(), agsubg(), agxbfree(), agxbprint(), agxbuse(), bitarray_get(), bitarray_new(), bitarray_reset(), dfs(), GD_alg, graphviz_node_induce(), gv_alloc(), LIST_APPEND, LIST_RESERVE, ND_id, ND_pinned, NULL, P_PIN, and PRISIZE_T.

Referenced by layout().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ LIST()

typedef LIST ( graph_t )

Definition at line 271 of file layout.c.

References agbindrec(), agfstnode(), agfstout(), agfstsubg(), aghead, agnameof(), agnxtnode(), agnxtout(), agnxtsubg(), AGSEQ, agtail, agxbprint(), agxbuse(), common_init_edge(), EDGETYPE_LINE, GD_clust, GD_n_cluster, GD_ndim, is_a_cluster(), LIST_APPEND, LIST_DETACH, LIST_FREE, LIST_SHRINK_TO_FIT, LIST_SIZE, mkClusters(), ND_id, Ndim, neato_init_node(), NULL, out(), parent, and setEdgeType().

Here is the call graph for this function: