|
Graphviz
2.41.20171026.1811
|


Go to the source code of this file.
Data Structures | |
| struct | gvrender_features_t |
| struct | gvdevice_features_t |
| struct | gvplugin_active_device_s |
| struct | gvplugin_active_render_s |
| struct | gvplugin_active_loadimage_t |
| struct | gv_argvlist_s |
| struct | gvdevice_callbacks_s |
| struct | gvevent_key_binding_s |
| struct | obj_state_s |
| struct | GVJ_s |
Typedefs | |
| typedef struct gvdevice_engine_s | gvdevice_engine_t |
| typedef struct gvformatter_engine_s | gvformatter_engine_t |
| typedef struct gvrender_engine_s | gvrender_engine_t |
| typedef struct gvlayout_engine_s | gvlayout_engine_t |
| typedef struct gvtextlayout_engine_s | gvtextlayout_engine_t |
| typedef struct gvloadimage_engine_s | gvloadimage_engine_t |
| typedef struct gvplugin_active_device_s | gvplugin_active_device_t |
| typedef struct gvplugin_active_render_s | gvplugin_active_render_t |
| typedef struct gvplugin_active_loadimage_t | gvplugin_active_loadimage_t |
| typedef struct gv_argvlist_s | gv_argvlist_t |
| typedef struct gvdevice_callbacks_s | gvdevice_callbacks_t |
| typedef int(* | gvevent_key_callback_t )(GVJ_t *job) |
| typedef struct gvevent_key_binding_s | gvevent_key_binding_t |
| typedef struct obj_state_s | obj_state_t |
Enumerations | |
| enum | pen_type { PEN_NONE, PEN_DASHED, PEN_DOTTED, PEN_SOLID } |
| enum | fill_type { FILL_NONE, FILL_SOLID, FILL_LINEAR, FILL_RADIAL } |
| enum | font_type { FONT_REGULAR, FONT_BOLD, FONT_ITALIC } |
| enum | label_type { LABEL_PLAIN, LABEL_HTML } |
| enum | gvattr_t { GVATTR_STRING, GVATTR_BOOL, GVATTR_COLOR } |
| enum | map_shape_t { MAP_RECTANGLE, MAP_CIRCLE, MAP_POLYGON } |
| enum | obj_type { ROOTGRAPH_OBJTYPE, CLUSTER_OBJTYPE, NODE_OBJTYPE, EDGE_OBJTYPE } |
| enum | emit_state_t { EMIT_GDRAW, EMIT_CDRAW, EMIT_TDRAW, EMIT_HDRAW, EMIT_GLABEL, EMIT_CLABEL, EMIT_TLABEL, EMIT_HLABEL, EMIT_NDRAW, EMIT_EDRAW, EMIT_NLABEL, EMIT_ELABEL } |
| #define ARRAY_SIZE | ( | A | ) | (sizeof(A)/sizeof(A[0])) |
Definition at line 26 of file gvcjob.h.
Referenced by gvplugin_api(), gvplugin_api_name(), gvplugin_graph(), gvplugin_write_status(), and gvPluginList().
| #define EMIT_COLORS (1<<1) |
Definition at line 85 of file gvcjob.h.
Referenced by emit_graph().
| #define EMIT_SORTED (1<<0) |
Definition at line 84 of file gvcjob.h.
Referenced by gvRenderJobs().
| #define GVDEVICE_BINARY_FORMAT (1<<9) |
Definition at line 93 of file gvcjob.h.
Referenced by gvdevice_initialize(), and gvRenderJobs().
| #define GVDEVICE_COMPRESSED_FORMAT (1<<10) |
Definition at line 94 of file gvcjob.h.
Referenced by gvdevice_finalize(), gvdevice_initialize(), and gvwrite().
| #define GVDEVICE_DOES_PAGES (1<<5) |
Definition at line 89 of file gvcjob.h.
Referenced by gvRenderJobs().
| #define GVDEVICE_EVENTS (1<<7) |
Definition at line 91 of file gvcjob.h.
Referenced by gvRenderJobs().
| #define GVRENDER_DOES_LABELS (1<<15) |
Definition at line 99 of file gvcjob.h.
Referenced by initMapData().
| #define GVRENDER_DOES_MAPS (1<<16) |
Definition at line 100 of file gvcjob.h.
Referenced by emit_map_rect(), and initMapData().
| #define GVRENDER_DOES_TARGETS (1<<23) |
Definition at line 107 of file gvcjob.h.
Referenced by initMapData().
| #define GVRENDER_DOES_TOOLTIPS (1<<22) |
Definition at line 106 of file gvcjob.h.
Referenced by emit_map_rect(), and initMapData().
| #define GVRENDER_DOES_TRANSFORM (1<<13) |
Definition at line 97 of file gvcjob.h.
Referenced by gvrender_beziercurve(), gvrender_ellipse(), gvrender_polygon(), gvrender_polyline(), gvrender_textspan(), and gvrender_usershape().
| #define GVRENDER_Y_GOES_DOWN (1<<12) |
Definition at line 96 of file gvcjob.h.
Referenced by emit_graph().
| #define LAYOUT_NOT_REQUIRED (1<<26) |
Definition at line 110 of file gvcjob.h.
Referenced by graphcmd(), gvRender(), gvRenderContext(), gvRenderData(), and gvRenderFilename().
| #define LAYOUT_USES_RANKDIR (1<<0) |
Definition at line 128 of file gvcjob.h.
Referenced by gvLayoutJobs().
| #define OUTPUT_NOT_REQUIRED (1<<27) |
Definition at line 111 of file gvcjob.h.
Referenced by gvRender().
| #define PENWIDTH_BOLD 2. |
Definition at line 41 of file gvcjob.h.
Referenced by gvrender_set_style().
| #define PENWIDTH_NORMAL 1. |
Definition at line 40 of file gvcjob.h.
Referenced by push_obj_state().
| typedef struct gv_argvlist_s gv_argvlist_t |
| typedef struct gvdevice_callbacks_s gvdevice_callbacks_t |
| typedef struct gvdevice_engine_s gvdevice_engine_t |
| typedef struct gvevent_key_binding_s gvevent_key_binding_t |
| typedef struct gvformatter_engine_s gvformatter_engine_t |
| typedef struct gvlayout_engine_s gvlayout_engine_t |
| typedef struct gvloadimage_engine_s gvloadimage_engine_t |
| typedef struct gvplugin_active_device_s gvplugin_active_device_t |
| typedef struct gvplugin_active_loadimage_t gvplugin_active_loadimage_t |
| typedef struct gvplugin_active_render_s gvplugin_active_render_t |
| typedef struct gvrender_engine_s gvrender_engine_t |
| typedef struct gvtextlayout_engine_s gvtextlayout_engine_t |
| typedef struct obj_state_s obj_state_t |
| enum emit_state_t |
| enum fill_type |
| enum gvattr_t |
| enum label_type |
| enum map_shape_t |
| enum obj_type |
1.8.5