Graphviz 13.0.0~dev.20241220.2304
|
#include <gvcint.h>
Data Fields | |
GVCOMMON_t | common |
char * | config_path |
bool | config_found |
char ** | input_filenames |
int | fidx |
GVG_t * | gvgs |
GVG_t * | gvg |
gvplugin_available_t * | apis [APIS] |
gvplugin_available_t * | api [APIS] |
gvplugin_package_t * | packages |
size_t(* | write_fn )(GVJ_t *job, const char *s, size_t len) |
Dtdisc_t | textfont_disc |
Dt_t * | textfont_dt |
gvplugin_active_textlayout_t | textlayout |
GVJ_t * | jobs |
GVJ_t * | job |
graph_t * | g |
gvplugin_active_layout_t | layout |
char * | graphname |
GVJ_t * | active_jobs |
char * | pagedir |
pointf | margin |
pointf | pad |
pointf | pageSize |
point | pb |
boxf | bb |
int | rotation |
bool | graph_sets_pad |
bool | graph_sets_margin |
bool | graph_sets_pageSize |
char * | layerDelims |
char * | layerListDelims |
char * | layers |
char ** | layerIDs |
int | numLayers |
int * | layerlist |
char * | defaultfontname |
double | defaultfontsize |
char ** | defaultlinestyle |
gvcolor_t | bgcolor |
int | fontrenaming |
GVJ_t* GVC_s::active_jobs |
Definition at line 123 of file gvcint.h.
Referenced by gvevent_render(), gvFinalize(), gvjobs_delete(), gvRenderJobs(), and init_job_dpi().
gvplugin_available_t* GVC_s::api[APIS] |
Definition at line 98 of file gvcint.h.
Referenced by gvCloneGVC(), gvplugin_load(), and gvrender_select().
gvplugin_available_t* GVC_s::apis[APIS] |
Definition at line 97 of file gvcint.h.
Referenced by gvCloneGVC(), gvFreeContext(), gvplugin_activate(), gvplugin_graph(), gvplugin_install(), gvplugin_list(), gvplugin_load(), and gvPluginList().
boxf GVC_s::bb |
Definition at line 131 of file gvcint.h.
Referenced by init_gvc(), and init_job_viewport().
GVCOMMON_t GVC_s::common |
Definition at line 81 of file gvcint.h.
Referenced by config_extra_args(), dotneato_args_initialize(), emit_node(), emit_view(), graphcmd_internal(), gvcBuildDate(), gvcInfo(), gvCloneGVC(), gvconfig(), gvconfig_plugin_install_builtins(), gvcVersion(), gvdevice_initialize(), gvjobs_delete(), gvNEWcontext(), gvNextInputGraph(), gvplugin_library_load(), gvplugin_load(), gvplugin_write_status(), gvrender_end_job(), gvRenderJobs(), and use_library().
bool GVC_s::config_found |
Definition at line 84 of file gvcint.h.
Referenced by gvconfig(), and gvplugin_write_status().
char* GVC_s::config_path |
Definition at line 83 of file gvcint.h.
Referenced by gvconfig(), gvFreeContext(), and gvplugin_write_status().
char* GVC_s::defaultfontname |
Definition at line 144 of file gvcint.h.
Referenced by init_gvc().
double GVC_s::defaultfontsize |
Definition at line 145 of file gvcint.h.
Referenced by init_gvc().
char** GVC_s::defaultlinestyle |
Definition at line 148 of file gvcint.h.
Referenced by arrow_gen(), doBorder(), emit_attachment(), emit_html_label(), emit_xdot(), and init_gvc().
int GVC_s::fidx |
Definition at line 88 of file gvcint.h.
Referenced by gvNextInputGraph().
graph_t* GVC_s::g |
Definition at line 117 of file gvcint.h.
Referenced by gdgen_begin_page(), getObjId(), gvevent_find_current_obj(), gvevent_layout(), gvevent_read(), gvevent_refresh(), gvevent_render(), init_gvc(), json_begin_graph(), svg_begin_job(), and svg_textspan().
bool GVC_s::graph_sets_margin |
Definition at line 133 of file gvcint.h.
Referenced by init_gvc(), and init_job_margin().
bool GVC_s::graph_sets_pad |
Definition at line 133 of file gvcint.h.
Referenced by init_gvc(), and init_job_pad().
bool GVC_s::graph_sets_pageSize |
Definition at line 133 of file gvcint.h.
Referenced by init_gvc(), and init_job_pagination().
char* GVC_s::graphname |
Definition at line 122 of file gvcint.h.
Referenced by init_gvc().
GVG_t* GVC_s::gvg |
Definition at line 92 of file gvcint.h.
Referenced by gvg_init(), and gvRenderJobs().
GVG_t* GVC_s::gvgs |
Definition at line 91 of file gvcint.h.
Referenced by gvFreeContext(), and gvg_init().
char** GVC_s::input_filenames |
Definition at line 87 of file gvcint.h.
Referenced by dotneato_args_initialize(), gvFreeContext(), and gvNextInputGraph().
GVJ_t* GVC_s::job |
Definition at line 115 of file gvcint.h.
Referenced by gvevent_render(), gvjobs_delete(), gvjobs_first(), gvjobs_next(), gvjobs_output_filename(), gvjobs_output_langname(), gvRender(), gvRenderContext(), gvRenderData(), and gvRenderFilename().
GVJ_t* GVC_s::jobs |
Definition at line 114 of file gvcint.h.
Referenced by dotneato_args_initialize(), gvevent_render(), gvjobs_delete(), gvjobs_first(), gvjobs_output_filename(), and gvjobs_output_langname().
char* GVC_s::layerDelims |
Definition at line 136 of file gvcint.h.
Referenced by parse_layers(), and selectedLayer().
char** GVC_s::layerIDs |
Definition at line 139 of file gvcint.h.
Referenced by gvrender_begin_layer(), init_layering(), layer_index(), layerPagePrefix(), parse_layers(), and svg_begin_node().
int* GVC_s::layerlist |
Definition at line 141 of file gvcint.h.
Referenced by firstlayer(), init_layering(), and numPhysicalLayers().
char* GVC_s::layerListDelims |
Definition at line 137 of file gvcint.h.
Referenced by parse_layers(), and selectedLayer().
char* GVC_s::layers |
Definition at line 138 of file gvcint.h.
Referenced by init_layering(), and parse_layers().
gvplugin_active_layout_t GVC_s::layout |
Definition at line 120 of file gvcint.h.
Referenced by gvevent_read(), gvlayout_select(), gvLayoutJobs(), and gvRenderJobs().
pointf GVC_s::margin |
Definition at line 127 of file gvcint.h.
Referenced by init_gvc(), and init_job_margin().
int GVC_s::numLayers |
Definition at line 140 of file gvcint.h.
Referenced by firstlayer(), init_layering(), layer_index(), and parse_layerselect().
gvplugin_package_t* GVC_s::packages |
Definition at line 100 of file gvcint.h.
Referenced by gvCloneGVC(), gvFreeContext(), gvplugin_graph(), and gvplugin_package_record().
pointf GVC_s::pad |
Definition at line 128 of file gvcint.h.
Referenced by init_gvc(), and init_job_pad().
char* GVC_s::pagedir |
Definition at line 126 of file gvcint.h.
Referenced by init_gvc(), and init_job_pagination().
pointf GVC_s::pageSize |
Definition at line 129 of file gvcint.h.
Referenced by init_gvc(), and init_job_pagination().
int GVC_s::rotation |
Definition at line 132 of file gvcint.h.
Referenced by init_gvc(), and init_job_viewport().
Dtdisc_t GVC_s::textfont_disc |
Definition at line 106 of file gvcint.h.
Referenced by textfont_dict_open().
Dt_t* GVC_s::textfont_dt |
Definition at line 107 of file gvcint.h.
Referenced by gvconfig(), pushFont(), pushFont(), size_html_txt(), storeline(), textfont_dict_close(), textfont_dict_open(), and xdotBB().
gvplugin_active_textlayout_t GVC_s::textlayout |
Definition at line 108 of file gvcint.h.
Referenced by gvtextlayout(), and gvtextlayout_select().
Definition at line 103 of file gvcint.h.
Referenced by graphcmd_internal(), gv_channel_writer_init(), gv_string_writer_init(), gv_writer_reset(), gvferror(), gvflush(), gvwrite_no_z(), lasi_begin_graph(), lasi_begin_job(), and lasi_end_job().