/misc/src/release/graphviz-2.18-1/src/graphviz-2.18/plugin/dot_layout/gvlayout_dot_layout.c File Reference

#include "gvplugin_layout.h"

Include dependency graph for gvlayout_dot_layout.c:

Go to the source code of this file.

Enumerations

enum  layout_type {
  LAYOUT_DOT, LAYOUT_NEATO, LAYOUT_FDP, LAYOUT_TWOPI,
  LAYOUT_CIRCO, LAYOUT_NOP1, LAYOUT_NOP2
}

Functions

void dot_layout (graph_t *g)
void dot_cleanup (graph_t *g)

Variables

gvlayout_engine_t dotgen_engine
gvlayout_features_t dotgen_features
gvplugin_installed_t gvlayout_dot_layout []


Enumeration Type Documentation

enum layout_type

Enumerator:
LAYOUT_DOT 
LAYOUT_NEATO 
LAYOUT_FDP 
LAYOUT_TWOPI 
LAYOUT_CIRCO 
LAYOUT_NOP1 
LAYOUT_NOP2 

Definition at line 24 of file gvlayout_dot_layout.c.


Function Documentation

void dot_cleanup ( graph_t g  ) 

Definition at line 174 of file dotinit.c.

References agfstnode(), agfstout(), agnxtnode(), agnxtout(), and GD_nlist.

void dot_layout ( graph_t g  ) 

Definition at line 223 of file dotinit.c.

References agget(), dot_compoundEdges(), dot_init_node_edge(), dot_mincross(), dot_position(), dot_rank(), dot_sameports(), dot_splines(), dotneato_postprocess(), ET_SPLINE, mapbool(), and setEdgeType().


Variable Documentation

gvlayout_engine_t dotgen_engine

Initial value:

Definition at line 29 of file gvlayout_dot_layout.c.

gvlayout_features_t dotgen_features

Initial value:

Definition at line 34 of file gvlayout_dot_layout.c.

gvplugin_installed_t gvlayout_dot_layout[]

Initial value:

 {
    {LAYOUT_DOT, "dot", 0, &dotgen_engine, &dotgen_features},
    {0, NULL, 0, NULL, NULL}
}

Definition at line 38 of file gvlayout_dot_layout.c.


Generated on Mon Mar 31 19:08:06 2008 for Graphviz by  doxygen 1.5.1