GVC_s Struct Reference

#include <gvcint.h>

Collaboration diagram for GVC_s:

Collaboration graph
[legend]

Data Fields

GVCOMMON_t common
char * config_path
boolean config_found
char ** input_filenames
GVG_tgvgs
GVG_tgvg
gvplugin_available_tapis [APIS]
gvplugin_available_tapi [APIS]
gvevent_key_binding_tkeybindings
int numkeys
void * keycodes
size_t(* write_fn )(const char *s, int len)
GVJ_tjobs
GVJ_tjob
graph_tg
gvplugin_active_textlayout_t textlayout
gvplugin_active_layout_t layout
char * graphname
GVJ_tactive_jobs
char * pagedir
pointf margin
pointf pad
pointf pageSize
point pb
boxf bb
int rotation
boolean graph_sets_pad
boolean graph_sets_margin
boolean graph_sets_pageSize
boolean graph_sets_rotation
char * layerDelims
char * layers
char ** layerIDs
int numLayers
char * defaultfontname
double defaultfontsize
char ** defaultlinestyle
gvcolor_t bgcolor
int fontrenaming

Detailed Description

Definition at line 71 of file gvcint.h.


Field Documentation

GVCOMMON_t GVC_s::common

Definition at line 72 of file gvcint.h.

Referenced by dotneato_args_initialize(), gvcBuildDate(), gvcInfo(), gvcUsername(), gvcVersion(), gvjobs_delete(), gvNEWcontext(), gvNextInputGraph(), gvplugin_library_load(), gvplugin_load(), gvplugin_write_status(), gvrender_begin_job(), gvrender_end_job(), and gvRenderJobs().

char* GVC_s::config_path

Definition at line 74 of file gvcint.h.

Referenced by gvFreeContext(), and gvplugin_write_status().

boolean GVC_s::config_found

Definition at line 75 of file gvcint.h.

Referenced by gvplugin_write_status().

char** GVC_s::input_filenames

Definition at line 78 of file gvcint.h.

Referenced by gvFreeContext(), and gvNextInputGraph().

GVG_t* GVC_s::gvgs

Definition at line 81 of file gvcint.h.

Referenced by gvFreeContext(), and gvNextInputGraph().

GVG_t* GVC_s::gvg

Definition at line 82 of file gvcint.h.

Referenced by gvNextInputGraph(), and gvRenderJobs().

gvplugin_available_t* GVC_s::apis[APIS]

Definition at line 87 of file gvcint.h.

Referenced by gvplugin_install(), gvplugin_list(), and gvplugin_load().

gvplugin_available_t* GVC_s::api[APIS]

Definition at line 88 of file gvcint.h.

Referenced by gvplugin_load(), and gvrender_select().

gvevent_key_binding_t* GVC_s::keybindings

Definition at line 92 of file gvcint.h.

Referenced by gvRenderJobs().

int GVC_s::numkeys

Definition at line 93 of file gvcint.h.

Referenced by gvRenderJobs().

void* GVC_s::keycodes

Definition at line 94 of file gvcint.h.

size_t(* GVC_s::write_fn)(const char *s, int len)

Referenced by gv_binding_init(), and gvdevice_write().

GVJ_t* GVC_s::jobs

Definition at line 102 of file gvcint.h.

Referenced by gvjobs_delete(), gvjobs_first(), gvjobs_output_filename(), and gvjobs_output_langname().

GVJ_t* GVC_s::job

Definition at line 103 of file gvcint.h.

Referenced by gvjobs_delete(), gvjobs_first(), gvjobs_next(), gvjobs_output_filename(), gvjobs_output_langname(), gvRender(), gvRenderData(), and gvRenderFilename().

graph_t* GVC_s::g

Definition at line 105 of file gvcint.h.

Referenced by gvrender_begin_job(), and gvrender_begin_page().

gvplugin_active_textlayout_t GVC_s::textlayout

Definition at line 108 of file gvcint.h.

Referenced by gvtextlayout(), and gvtextlayout_select().

gvplugin_active_layout_t GVC_s::layout

Definition at line 109 of file gvcint.h.

Referenced by gvlayout_select(), gvLayoutJobs(), and gvRenderJobs().

char* GVC_s::graphname

Definition at line 111 of file gvcint.h.

GVJ_t* GVC_s::active_jobs

Definition at line 112 of file gvcint.h.

Referenced by gvFreeContext(), gvjobs_delete(), and gvRenderJobs().

char* GVC_s::pagedir

Definition at line 115 of file gvcint.h.

pointf GVC_s::margin

Definition at line 116 of file gvcint.h.

pointf GVC_s::pad

Definition at line 117 of file gvcint.h.

pointf GVC_s::pageSize

Definition at line 118 of file gvcint.h.

point GVC_s::pb

Definition at line 119 of file gvcint.h.

Referenced by gvrender_begin_graph().

boxf GVC_s::bb

Definition at line 120 of file gvcint.h.

int GVC_s::rotation

Definition at line 121 of file gvcint.h.

boolean GVC_s::graph_sets_pad

Definition at line 122 of file gvcint.h.

boolean GVC_s::graph_sets_margin

Definition at line 122 of file gvcint.h.

boolean GVC_s::graph_sets_pageSize

Definition at line 122 of file gvcint.h.

boolean GVC_s::graph_sets_rotation

Definition at line 122 of file gvcint.h.

char* GVC_s::layerDelims

Definition at line 125 of file gvcint.h.

char* GVC_s::layers

Definition at line 126 of file gvcint.h.

char** GVC_s::layerIDs

Definition at line 127 of file gvcint.h.

Referenced by gvrender_begin_layer().

int GVC_s::numLayers

Definition at line 128 of file gvcint.h.

char* GVC_s::defaultfontname

Definition at line 131 of file gvcint.h.

double GVC_s::defaultfontsize

Definition at line 132 of file gvcint.h.

char** GVC_s::defaultlinestyle

Definition at line 135 of file gvcint.h.

Referenced by arrow_newgen(), and emit_html_label().

gvcolor_t GVC_s::bgcolor

Definition at line 138 of file gvcint.h.

Referenced by gvrender_begin_graph().

int GVC_s::fontrenaming

Definition at line 141 of file gvcint.h.


The documentation for this struct was generated from the following file:
Generated on Mon Mar 31 19:09:09 2008 for Graphviz by  doxygen 1.5.1