Graphviz 12.0.1~dev.20240715.2254
Loading...
Searching...
No Matches
#include <cgraph/list.h>
#include <stdbool.h>
#include <stdlib.h>
Include dependency graph for globals.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

char * Version
 
char ** Files
 
const char ** Lib
 
char * CmdName
 
char * Gvfilepath
 
char * Gvimagepath
 
unsigned char Verbose
 
bool Reduce
 
char * HTTPServerEnVar
 
int graphviz_errors
 
int Nop
 
double PSinputscale
 
show_boxes_t Show_boxes
 
int CL_type
 
bool Concentrate
 
double Epsilon
 if parallel edges should be merged
 
int MaxIter
 
unsigned short Ndim
 
int State
 
int EdgeLabelsDone
 
double Initial_dist
 
double Damping
 
bool Y_invert
 invert y in dot & plain output
 
int GvExitOnUsage
 
Agsym_tG_activepencolor
 
Agsym_tG_activefillcolor
 
Agsym_tG_visitedpencolor
 
Agsym_tG_visitedfillcolor
 
Agsym_tG_deletedpencolor
 
Agsym_tG_deletedfillcolor
 
Agsym_tG_ordering
 
Agsym_tG_peripheries
 
Agsym_tG_penwidth
 
Agsym_tG_gradientangle
 
Agsym_tG_margin
 
Agsym_tN_height
 
Agsym_tN_width
 
Agsym_tN_shape
 
Agsym_tN_color
 
Agsym_tN_fillcolor
 
Agsym_tN_activepencolor
 
Agsym_tN_activefillcolor
 
Agsym_tN_selectedpencolor
 
Agsym_tN_selectedfillcolor
 
Agsym_tN_visitedpencolor
 
Agsym_tN_visitedfillcolor
 
Agsym_tN_deletedpencolor
 
Agsym_tN_deletedfillcolor
 
Agsym_tN_fontsize
 
Agsym_tN_fontname
 
Agsym_tN_fontcolor
 
Agsym_tN_margin
 
Agsym_tN_label
 
Agsym_tN_xlabel
 
Agsym_tN_nojustify
 
Agsym_tN_style
 
Agsym_tN_showboxes
 
Agsym_tN_sides
 
Agsym_tN_peripheries
 
Agsym_tN_ordering
 
Agsym_tN_orientation
 
Agsym_tN_skew
 
Agsym_tN_distortion
 
Agsym_tN_fixed
 
Agsym_tN_imagescale
 
Agsym_tN_imagepos
 
Agsym_tN_layer
 
Agsym_tN_group
 
Agsym_tN_comment
 
Agsym_tN_vertices
 
Agsym_tN_z
 
Agsym_tN_penwidth
 
Agsym_tN_gradientangle
 
Agsym_tE_weight
 
Agsym_tE_minlen
 
Agsym_tE_color
 
Agsym_tE_fillcolor
 
Agsym_tE_activepencolor
 
Agsym_tE_activefillcolor
 
Agsym_tE_selectedpencolor
 
Agsym_tE_selectedfillcolor
 
Agsym_tE_visitedpencolor
 
Agsym_tE_visitedfillcolor
 
Agsym_tE_deletedpencolor
 
Agsym_tE_deletedfillcolor
 
Agsym_tE_fontsize
 
Agsym_tE_fontname
 
Agsym_tE_fontcolor
 
Agsym_tE_label
 
Agsym_tE_xlabel
 
Agsym_tE_dir
 
Agsym_tE_style
 
Agsym_tE_decorate
 
Agsym_tE_showboxes
 
Agsym_tE_arrowsz
 
Agsym_tE_constr
 
Agsym_tE_layer
 
Agsym_tE_comment
 
Agsym_tE_label_float
 
Agsym_tE_samehead
 
Agsym_tE_sametail
 
Agsym_tE_arrowhead
 
Agsym_tE_arrowtail
 
Agsym_tE_headlabel
 
Agsym_tE_taillabel
 
Agsym_tE_labelfontsize
 
Agsym_tE_labelfontname
 
Agsym_tE_labelfontcolor
 
Agsym_tE_labeldistance
 
Agsym_tE_labelangle
 
Agsym_tE_tailclip
 
Agsym_tE_headclip
 
Agsym_tE_penwidth
 
struct fdpParms_sfdp_parms
 

Variable Documentation

◆ CL_type

int CL_type

Definition at line 60 of file globals.h.

Referenced by collapse_cluster(), collapse_sets(), expand_ranksets(), and graph_init().

◆ CmdName

char* CmdName

Definition at line 49 of file globals.h.

◆ Concentrate

◆ Damping

double Damping

Definition at line 68 of file globals.h.

Referenced by move_node(), and scan_graph_mode().

◆ E_activefillcolor

Agsym_t * E_activefillcolor

Definition at line 92 of file globals.h.

Referenced by emit_edge_graphics().

◆ E_activepencolor

Agsym_t * E_activepencolor

Definition at line 92 of file globals.h.

Referenced by emit_edge_graphics().

◆ E_arrowhead

Agsym_t * E_arrowhead

Definition at line 101 of file globals.h.

Referenced by graph_init().

◆ E_arrowsz

Agsym_t * E_arrowsz

Definition at line 98 of file globals.h.

Referenced by arrow_length(), emit_edge_graphics(), and graph_init().

◆ E_arrowtail

Agsym_t * E_arrowtail

Definition at line 101 of file globals.h.

Referenced by graph_init().

◆ E_color

Agsym_t * E_color

Definition at line 91 of file globals.h.

Referenced by emit_edge_graphics(), graph_init(), and write_plain().

◆ E_comment

Agsym_t * E_comment

Definition at line 99 of file globals.h.

Referenced by emit_edge(), and graph_init().

◆ E_constr

Agsym_t * E_constr

◆ E_decorate

Agsym_t * E_decorate

Definition at line 97 of file globals.h.

Referenced by emit_end_edge(), and graph_init().

◆ E_deletedfillcolor

Agsym_t * E_deletedfillcolor

Definition at line 95 of file globals.h.

Referenced by emit_edge_graphics().

◆ E_deletedpencolor

Agsym_t * E_deletedpencolor

Definition at line 95 of file globals.h.

Referenced by emit_edge_graphics().

◆ E_dir

Agsym_t * E_dir

Definition at line 97 of file globals.h.

Referenced by arrow_flags(), graph_init(), and taperfun().

◆ E_fillcolor

Agsym_t * E_fillcolor

Definition at line 91 of file globals.h.

Referenced by emit_edge_graphics(), and graph_init().

◆ E_fontcolor

Agsym_t * E_fontcolor

Definition at line 96 of file globals.h.

Referenced by cleanupCloneGraph(), graph_init(), initFontEdgeAttr(), and setState().

◆ E_fontname

Agsym_t * E_fontname

Definition at line 96 of file globals.h.

Referenced by cleanupCloneGraph(), graph_init(), initFontEdgeAttr(), and setState().

◆ E_fontsize

Agsym_t * E_fontsize

Definition at line 96 of file globals.h.

Referenced by cleanupCloneGraph(), graph_init(), initFontEdgeAttr(), and setState().

◆ E_headclip

Agsym_t * E_headclip

Definition at line 105 of file globals.h.

Referenced by cleanupCloneGraph(), common_init_edge(), graph_init(), and setState().

◆ E_headlabel

Agsym_t * E_headlabel

Definition at line 102 of file globals.h.

Referenced by cleanupCloneGraph(), common_init_edge(), dot_splines_(), graph_init(), and setState().

◆ E_label

Agsym_t * E_label

Definition at line 97 of file globals.h.

Referenced by cleanupCloneGraph(), common_init_edge(), graph_init(), and setState().

◆ E_label_float

Agsym_t * E_label_float

Definition at line 99 of file globals.h.

Referenced by cleanupCloneGraph(), common_init_edge(), graph_init(), and setState().

◆ E_labelangle

Agsym_t * E_labelangle

Definition at line 104 of file globals.h.

Referenced by dot_splines_(), graph_init(), makePortLabels(), and place_portlabel().

◆ E_labeldistance

Agsym_t * E_labeldistance

Definition at line 104 of file globals.h.

Referenced by dot_splines_(), graph_init(), makePortLabels(), and place_portlabel().

◆ E_labelfontcolor

Agsym_t * E_labelfontcolor

Definition at line 103 of file globals.h.

Referenced by cleanupCloneGraph(), graph_init(), initFontLabelEdgeAttr(), and setState().

◆ E_labelfontname

Agsym_t * E_labelfontname

Definition at line 103 of file globals.h.

Referenced by cleanupCloneGraph(), graph_init(), initFontLabelEdgeAttr(), and setState().

◆ E_labelfontsize

Agsym_t * E_labelfontsize

Definition at line 103 of file globals.h.

Referenced by cleanupCloneGraph(), graph_init(), initFontLabelEdgeAttr(), and setState().

◆ E_layer

Agsym_t * E_layer

Definition at line 98 of file globals.h.

Referenced by edge_in_layer(), graph_init(), and node_in_layer().

◆ E_minlen

Agsym_t * E_minlen

Definition at line 91 of file globals.h.

Referenced by cleanupCloneGraph(), dot_init_edge(), graph_init(), and setState().

◆ E_penwidth

Agsym_t * E_penwidth

Definition at line 106 of file globals.h.

Referenced by arrow_length(), emit_begin_edge(), and graph_init().

◆ E_samehead

Agsym_t * E_samehead

Definition at line 100 of file globals.h.

Referenced by cleanupCloneGraph(), dot_sameports(), and setState().

◆ E_sametail

Agsym_t * E_sametail

Definition at line 100 of file globals.h.

Referenced by cleanupCloneGraph(), dot_sameports(), and setState().

◆ E_selectedfillcolor

Agsym_t * E_selectedfillcolor

Definition at line 93 of file globals.h.

Referenced by emit_edge_graphics().

◆ E_selectedpencolor

Agsym_t * E_selectedpencolor

Definition at line 93 of file globals.h.

Referenced by emit_edge_graphics().

◆ E_showboxes

Agsym_t * E_showboxes

Definition at line 98 of file globals.h.

Referenced by dot_init_edge(), and graph_init().

◆ E_style

Agsym_t * E_style

Definition at line 97 of file globals.h.

Referenced by emit_edge(), graph_init(), and write_plain().

◆ E_tailclip

Agsym_t * E_tailclip

Definition at line 105 of file globals.h.

Referenced by cleanupCloneGraph(), common_init_edge(), graph_init(), and setState().

◆ E_taillabel

Agsym_t * E_taillabel

Definition at line 102 of file globals.h.

Referenced by cleanupCloneGraph(), common_init_edge(), dot_splines_(), graph_init(), and setState().

◆ E_visitedfillcolor

Agsym_t * E_visitedfillcolor

Definition at line 94 of file globals.h.

Referenced by emit_edge_graphics().

◆ E_visitedpencolor

Agsym_t * E_visitedpencolor

Definition at line 94 of file globals.h.

Referenced by emit_edge_graphics().

◆ E_weight

◆ E_xlabel

Agsym_t * E_xlabel

Definition at line 97 of file globals.h.

Referenced by cleanupCloneGraph(), common_init_edge(), graph_init(), and setState().

◆ EdgeLabelsDone

int EdgeLabelsDone

Definition at line 66 of file globals.h.

Referenced by addXLabels(), dot_splines_(), and graph_init().

◆ Epsilon

double Epsilon

Definition at line 62 of file globals.h.

◆ fdp_parms

struct fdpParms_s* fdp_parms
extern

Definition at line 33 of file globals.c.

Referenced by init_edge(), and setFDPAttr().

◆ Files

char** Files

Definition at line 47 of file globals.h.

◆ G_activefillcolor

Agsym_t * G_activefillcolor

Definition at line 73 of file globals.h.

Referenced by emit_clusters().

◆ G_activepencolor

Agsym_t* G_activepencolor

Definition at line 73 of file globals.h.

Referenced by emit_clusters().

◆ G_deletedfillcolor

Agsym_t * G_deletedfillcolor

Definition at line 75 of file globals.h.

Referenced by emit_clusters().

◆ G_deletedpencolor

Agsym_t * G_deletedpencolor

Definition at line 75 of file globals.h.

Referenced by emit_clusters().

◆ G_gradientangle

Agsym_t * G_gradientangle

Definition at line 77 of file globals.h.

Referenced by emit_background(), emit_clusters(), and graph_init().

◆ G_margin

◆ G_ordering

Agsym_t * G_ordering

Definition at line 76 of file globals.h.

Referenced by cleanupCloneGraph(), graph_init(), ordered_edges(), and setState().

◆ G_penwidth

Agsym_t * G_penwidth

Definition at line 76 of file globals.h.

Referenced by emit_clusters(), and init_gvc().

◆ G_peripheries

Agsym_t * G_peripheries

Definition at line 76 of file globals.h.

Referenced by emit_clusters(), and init_gvc().

◆ G_visitedfillcolor

Agsym_t * G_visitedfillcolor

Definition at line 74 of file globals.h.

Referenced by emit_clusters().

◆ G_visitedpencolor

Agsym_t * G_visitedpencolor

Definition at line 74 of file globals.h.

Referenced by emit_clusters().

◆ graphviz_errors

int graphviz_errors

Definition at line 56 of file globals.h.

Referenced by gvFreeContext(), and gvNextInputGraph().

◆ GvExitOnUsage

int GvExitOnUsage

Definition at line 70 of file globals.h.

Referenced by dotneato_args_initialize(), dotneato_usage(), and main().

◆ Gvfilepath

char* Gvfilepath

Definition at line 50 of file globals.h.

Referenced by dotneato_args_initialize(), graph_init(), and safefile().

◆ Gvimagepath

char* Gvimagepath

Definition at line 51 of file globals.h.

Referenced by graph_init(), gvusershape_size(), and safefile().

◆ HTTPServerEnVar

char* HTTPServerEnVar

Definition at line 55 of file globals.h.

Referenced by dotneato_args_initialize(), graph_init(), gvusershape_size(), and safefile().

◆ Initial_dist

double Initial_dist

Definition at line 67 of file globals.h.

Referenced by graph_init(), s1(), and scan_graph_mode().

◆ Lib

const char** Lib

Definition at line 48 of file globals.h.

Referenced by use_library(), and user_shape().

◆ MaxIter

int MaxIter

◆ N_activefillcolor

Agsym_t * N_activefillcolor

Definition at line 80 of file globals.h.

Referenced by point_gencode(), and poly_gencode().

◆ N_activepencolor

Agsym_t * N_activepencolor

Definition at line 80 of file globals.h.

Referenced by point_gencode(), and poly_gencode().

◆ N_color

Agsym_t * N_color

Definition at line 79 of file globals.h.

Referenced by findFillDflt(), graph_init(), penColor(), and write_plain().

◆ N_comment

Agsym_t * N_comment

Definition at line 88 of file globals.h.

Referenced by emit_node(), and graph_init().

◆ N_deletedfillcolor

Agsym_t * N_deletedfillcolor

Definition at line 83 of file globals.h.

Referenced by point_gencode(), and poly_gencode().

◆ N_deletedpencolor

Agsym_t * N_deletedpencolor

Definition at line 83 of file globals.h.

Referenced by point_gencode(), and poly_gencode().

◆ N_distortion

Agsym_t * N_distortion

Definition at line 87 of file globals.h.

Referenced by cleanupCloneGraph(), graph_init(), poly_init(), and setState().

◆ N_fillcolor

Agsym_t * N_fillcolor

Definition at line 79 of file globals.h.

Referenced by findFillDflt(), graph_init(), and write_plain().

◆ N_fixed

Agsym_t * N_fixed

Definition at line 87 of file globals.h.

Referenced by cleanupCloneGraph(), graph_init(), poly_init(), record_init(), and setState().

◆ N_fontcolor

Agsym_t * N_fontcolor

Definition at line 84 of file globals.h.

Referenced by cleanupCloneGraph(), common_init_node(), graph_init(), and setState().

◆ N_fontname

Agsym_t * N_fontname

Definition at line 84 of file globals.h.

Referenced by cleanupCloneGraph(), common_init_node(), graph_init(), init_gvc(), and setState().

◆ N_fontsize

Agsym_t * N_fontsize

◆ N_gradientangle

Agsym_t * N_gradientangle

Definition at line 89 of file globals.h.

Referenced by graph_init(), poly_gencode(), and record_gencode().

◆ N_group

Agsym_t * N_group

Definition at line 88 of file globals.h.

Referenced by cleanupCloneGraph(), dot_init_edge(), graph_init(), and setState().

◆ N_height

◆ N_imagepos

Agsym_t * N_imagepos

Definition at line 87 of file globals.h.

Referenced by graph_init(), and poly_gencode().

◆ N_imagescale

Agsym_t * N_imagescale

Definition at line 87 of file globals.h.

Referenced by graph_init(), and poly_gencode().

◆ N_label

Agsym_t * N_label

◆ N_layer

Agsym_t * N_layer

Definition at line 87 of file globals.h.

Referenced by edge_in_layer(), graph_init(), and node_in_layer().

◆ N_margin

Agsym_t * N_margin

Definition at line 84 of file globals.h.

Referenced by graph_init().

◆ N_nojustify

Agsym_t * N_nojustify

Definition at line 85 of file globals.h.

Referenced by cleanupCloneGraph(), graph_init(), poly_init(), record_init(), and setState().

◆ N_ordering

Agsym_t * N_ordering

◆ N_orientation

Agsym_t * N_orientation

Definition at line 86 of file globals.h.

Referenced by cleanupCloneGraph(), graph_init(), poly_init(), and setState().

◆ N_penwidth

◆ N_peripheries

Agsym_t * N_peripheries

Definition at line 86 of file globals.h.

Referenced by cleanupCloneGraph(), graph_init(), point_init(), poly_init(), and setState().

◆ N_selectedfillcolor

Agsym_t * N_selectedfillcolor

Definition at line 81 of file globals.h.

Referenced by point_gencode(), and poly_gencode().

◆ N_selectedpencolor

Agsym_t * N_selectedpencolor

Definition at line 81 of file globals.h.

Referenced by point_gencode(), and poly_gencode().

◆ N_shape

◆ N_showboxes

Agsym_t * N_showboxes

Definition at line 85 of file globals.h.

Referenced by cleanupCloneGraph(), common_init_node(), graph_init(), and setState().

◆ N_sides

Agsym_t * N_sides

Definition at line 86 of file globals.h.

Referenced by cleanupCloneGraph(), graph_init(), poly_init(), and setState().

◆ N_skew

Agsym_t * N_skew

Definition at line 87 of file globals.h.

Referenced by cleanupCloneGraph(), graph_init(), poly_init(), and setState().

◆ N_style

◆ N_vertices

Agsym_t * N_vertices

Definition at line 88 of file globals.h.

Referenced by attach_attrs_and_arrows(), and graph_init().

◆ N_visitedfillcolor

Agsym_t * N_visitedfillcolor

Definition at line 82 of file globals.h.

Referenced by point_gencode(), and poly_gencode().

◆ N_visitedpencolor

Agsym_t * N_visitedpencolor

Definition at line 82 of file globals.h.

Referenced by point_gencode(), and poly_gencode().

◆ N_width

◆ N_xlabel

Agsym_t * N_xlabel

Definition at line 85 of file globals.h.

Referenced by cleanupCloneGraph(), common_init_node(), graph_init(), and setState().

◆ N_z

Agsym_t * N_z

Definition at line 88 of file globals.h.

Referenced by addZ(), graph_init(), and user_pos().

◆ Ndim

◆ Nop

◆ PSinputscale

◆ Reduce

bool Reduce

Definition at line 54 of file globals.h.

Referenced by dotneato_args_initialize(), neato_extra_args(), and scan_graph_mode().

◆ Show_boxes

show_boxes_t Show_boxes

Definition at line 59 of file globals.h.

Referenced by gv_postprocess(), gvRenderJobs(), and routesplinesinit().

◆ State

◆ Verbose

unsigned char Verbose

Definition at line 53 of file globals.h.

◆ Version

char* Version

Definition at line 46 of file globals.h.

◆ Y_invert

bool Y_invert

Definition at line 69 of file globals.h.

Referenced by dotneato_args_initialize(), emit_graph(), setup_page(), and setYInvert().