Graphviz 12.0.1~dev.20240715.2254
Loading...
Searching...
No Matches
fdp.h File Reference
#include <common/render.h>
Include dependency graph for fdp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  fdpParms_s
 

Typedefs

typedef struct fdpParms_s fdpParms_t
 

Functions

void fdp_layout (Agraph_t *g)
 
void fdp_init_node_edge (Agraph_t *g)
 
void fdp_cleanup (Agraph_t *g)
 

Typedef Documentation

◆ fdpParms_t

typedef struct fdpParms_s fdpParms_t

Definition at line 105 of file fdp.h.

Function Documentation

◆ fdp_cleanup()

void fdp_cleanup ( Agraph_t g)
extern

Definition at line 143 of file fdpinit.c.

References agfstnode(), agfstout(), agnxtnode(), agnxtout(), fdp_cleanup_graph(), gv_cleanup_edge(), and gv_cleanup_node().

Here is the call graph for this function:

◆ fdp_init_node_edge()

void fdp_init_node_edge ( Agraph_t g)
extern

Definition at line 87 of file fdpinit.c.

References agattr(), AGEDGE, agfstnode(), agfstout(), aginit(), agnnodes(), AGNODE, agnxtnode(), agnxtout(), GD_neato_nlist, gv_calloc(), init_edge(), init_node(), initialPositions(), ND_id, NULL, and processClusterEdges().

Referenced by fdp_init_graph().

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

◆ fdp_layout()

void fdp_layout ( Agraph_t g)
extern

Definition at line 1080 of file layout.c.

References EDGE_TYPE, EDGETYPE_NONE, fdp_init_graph(), fdpLayout(), fdpSplines(), get_inputscale(), gv_postprocess(), neato_set_aspect(), and PSinputscale.

Here is the call graph for this function: