#include <gvcjob.h>
Collaboration diagram for obj_state_s:
Data Fields | |
obj_state_t * | parent |
obj_type | type |
union { | |
graph_t * g | |
graph_t * sg | |
node_t * n | |
edge_t * e | |
} | u |
emit_state_t | emit_state |
gvcolor_t | pencolor |
gvcolor_t | fillcolor |
pen_type | pen |
fill_type | fill |
double | penwidth |
char ** | rawstyle |
double | z |
double | tail_z |
double | head_z |
char * | label |
char * | taillabel |
char * | headlabel |
char * | url |
char * | labelurl |
char * | tailurl |
char * | headurl |
char * | tooltip |
char * | labeltooltip |
char * | tailtooltip |
char * | headtooltip |
char * | target |
char * | labeltarget |
char * | tailtarget |
char * | headtarget |
int | explicit_tooltip:1 |
int | explicit_tailtooltip:1 |
int | explicit_headtooltip:1 |
int | explicit_labeltooltip:1 |
int | explicit_tailtarget:1 |
int | explicit_headtarget:1 |
int | explicit_edgetarget:1 |
int | explicit_tailurl:1 |
int | explicit_headurl:1 |
map_shape_t | url_map_shape |
int | url_map_n |
pointf * | url_map_p |
int | url_bsplinemap_poly_n |
int * | url_bsplinemap_n |
pointf * | url_bsplinemap_p |
int | tailendurl_map_n |
pointf * | tailendurl_map_p |
int | headendurl_map_n |
pointf * | headendurl_map_p |
Definition at line 189 of file gvcjob.h.
union { ... } obj_state_s::u |
Referenced by emit_html_label().
Definition at line 200 of file gvcjob.h.
Referenced by arrow_newgen(), core_loadimage_xdot(), and emit_label().
Definition at line 202 of file gvcjob.h.
Referenced by gvrender_set_pencolor(), and push_obj_state().
Definition at line 202 of file gvcjob.h.
Referenced by gvrender_set_fillcolor(), and push_obj_state().
Definition at line 203 of file gvcjob.h.
Referenced by gvrender_beziercurve(), gvrender_ellipse(), gvrender_polygon(), gvrender_polyline(), gvrender_set_style(), gvrender_textpara(), and push_obj_state().
double obj_state_s::penwidth |
Definition at line 205 of file gvcjob.h.
Referenced by gvrender_set_penwidth(), gvrender_set_style(), and push_obj_state().
char** obj_state_s::rawstyle |
double obj_state_s::z |
double obj_state_s::tail_z |
double obj_state_s::head_z |
char* obj_state_s::label |
char* obj_state_s::taillabel |
char* obj_state_s::headlabel |
char* obj_state_s::url |
Definition at line 215 of file gvcjob.h.
Referenced by emit_clusters(), initMapData(), and pop_obj_state().
char* obj_state_s::labelurl |
char* obj_state_s::tailurl |
char* obj_state_s::headurl |
char* obj_state_s::tooltip |
Definition at line 220 of file gvcjob.h.
Referenced by emit_clusters(), initMapData(), and pop_obj_state().
char* obj_state_s::tailtooltip |
char* obj_state_s::headtooltip |
char* obj_state_s::target |
Definition at line 225 of file gvcjob.h.
Referenced by emit_clusters(), initMapData(), and pop_obj_state().
char* obj_state_s::labeltarget |
char* obj_state_s::tailtarget |
char* obj_state_s::headtarget |