Graphviz  2.41.20171026.1811
Data Fields
obj_state_s Struct Reference

#include <gvcjob.h>

Collaboration diagram for obj_state_s:
Collaboration graph
[legend]

Data Fields

obj_state_tparent
 
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
 
gvcolor_t stopcolor
 
int gradient_angle
 
float gradient_frac
 
pen_type pen
 
fill_type fill
 
double penwidth
 
char ** rawstyle
 
double z
 
double tail_z
 
double head_z
 
char * label
 
char * xlabel
 
char * taillabel
 
char * headlabel
 
char * url
 
char * id
 
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
 
int labeledgealigned:1
 
map_shape_t url_map_shape
 
int url_map_n
 
pointfurl_map_p
 
int url_bsplinemap_poly_n
 
inturl_bsplinemap_n
 
pointfurl_bsplinemap_p
 
int tailendurl_map_n
 
pointftailendurl_map_p
 
int headendurl_map_n
 
pointfheadendurl_map_p
 

Detailed Description

Definition at line 190 of file gvcjob.h.

Field Documentation

edge_t* obj_state_s::e

Definition at line 198 of file gvcjob.h.

emit_state_t obj_state_s::emit_state

Definition at line 201 of file gvcjob.h.

Referenced by arrow_gen(), core_loadimage_xdot(), and emit_label().

int obj_state_s::explicit_edgetarget

Definition at line 241 of file gvcjob.h.

int obj_state_s::explicit_headtarget

Definition at line 240 of file gvcjob.h.

int obj_state_s::explicit_headtooltip

Definition at line 237 of file gvcjob.h.

int obj_state_s::explicit_headurl

Definition at line 243 of file gvcjob.h.

int obj_state_s::explicit_labeltooltip

Definition at line 238 of file gvcjob.h.

int obj_state_s::explicit_tailtarget

Definition at line 239 of file gvcjob.h.

int obj_state_s::explicit_tailtooltip

Definition at line 236 of file gvcjob.h.

int obj_state_s::explicit_tailurl

Definition at line 242 of file gvcjob.h.

int obj_state_s::explicit_tooltip

Definition at line 235 of file gvcjob.h.

Referenced by emit_clusters(), and initMapData().

fill_type obj_state_s::fill

Definition at line 207 of file gvcjob.h.

Referenced by gvrender_set_style(), and push_obj_state().

gvcolor_t obj_state_s::fillcolor

Definition at line 203 of file gvcjob.h.

Referenced by gvrender_polygon(), gvrender_set_fillcolor(), and push_obj_state().

graph_t* obj_state_s::g

Definition at line 195 of file gvcjob.h.

int obj_state_s::gradient_angle

Definition at line 204 of file gvcjob.h.

Referenced by gvrender_set_gradient_vals(), and push_obj_state().

float obj_state_s::gradient_frac

Definition at line 205 of file gvcjob.h.

Referenced by gvrender_set_gradient_vals().

double obj_state_s::head_z

Definition at line 211 of file gvcjob.h.

int obj_state_s::headendurl_map_n

Definition at line 261 of file gvcjob.h.

pointf* obj_state_s::headendurl_map_p

Definition at line 262 of file gvcjob.h.

char* obj_state_s::headlabel

Definition at line 217 of file gvcjob.h.

char* obj_state_s::headtarget

Definition at line 233 of file gvcjob.h.

Referenced by pop_obj_state().

char* obj_state_s::headtooltip

Definition at line 228 of file gvcjob.h.

Referenced by pop_obj_state().

char* obj_state_s::headurl

Definition at line 223 of file gvcjob.h.

Referenced by pop_obj_state().

char* obj_state_s::id

Definition at line 220 of file gvcjob.h.

Referenced by emit_clusters(), emit_html_label(), initMapData(), and pop_obj_state().

char* obj_state_s::label

Definition at line 214 of file gvcjob.h.

Referenced by initMapData().

int obj_state_s::labeledgealigned

Definition at line 244 of file gvcjob.h.

Referenced by emit_label().

char* obj_state_s::labeltarget

Definition at line 231 of file gvcjob.h.

Referenced by pop_obj_state().

char* obj_state_s::labeltooltip

Definition at line 226 of file gvcjob.h.

Referenced by pop_obj_state().

char* obj_state_s::labelurl

Definition at line 221 of file gvcjob.h.

Referenced by pop_obj_state().

node_t* obj_state_s::n

Definition at line 197 of file gvcjob.h.

Referenced by emit_html_label().

obj_state_t* obj_state_s::parent

Definition at line 191 of file gvcjob.h.

Referenced by pop_obj_state(), and push_obj_state().

pen_type obj_state_s::pen
gvcolor_t obj_state_s::pencolor

Definition at line 203 of file gvcjob.h.

Referenced by gvrender_polygon(), gvrender_set_pencolor(), and push_obj_state().

double obj_state_s::penwidth
char** obj_state_s::rawstyle

Definition at line 209 of file gvcjob.h.

Referenced by gvrender_set_style().

graph_t* obj_state_s::sg

Definition at line 196 of file gvcjob.h.

gvcolor_t obj_state_s::stopcolor

Definition at line 203 of file gvcjob.h.

Referenced by gvrender_set_gradient_vals(), and push_obj_state().

double obj_state_s::tail_z

Definition at line 211 of file gvcjob.h.

int obj_state_s::tailendurl_map_n

Definition at line 258 of file gvcjob.h.

pointf* obj_state_s::tailendurl_map_p

Definition at line 259 of file gvcjob.h.

char* obj_state_s::taillabel

Definition at line 216 of file gvcjob.h.

char* obj_state_s::tailtarget

Definition at line 232 of file gvcjob.h.

Referenced by pop_obj_state().

char* obj_state_s::tailtooltip

Definition at line 227 of file gvcjob.h.

Referenced by pop_obj_state().

char* obj_state_s::tailurl

Definition at line 222 of file gvcjob.h.

Referenced by pop_obj_state().

char* obj_state_s::target

Definition at line 230 of file gvcjob.h.

Referenced by emit_clusters(), initMapData(), and pop_obj_state().

char* obj_state_s::tooltip

Definition at line 225 of file gvcjob.h.

Referenced by emit_clusters(), initMapData(), and pop_obj_state().

obj_type obj_state_s::type

Definition at line 193 of file gvcjob.h.

union { ... } obj_state_s::u

Referenced by emit_html_label().

char* obj_state_s::url

Definition at line 219 of file gvcjob.h.

Referenced by emit_clusters(), initMapData(), and pop_obj_state().

int* obj_state_s::url_bsplinemap_n

Definition at line 254 of file gvcjob.h.

Referenced by pop_obj_state().

pointf* obj_state_s::url_bsplinemap_p

Definition at line 256 of file gvcjob.h.

Referenced by pop_obj_state().

int obj_state_s::url_bsplinemap_poly_n

Definition at line 252 of file gvcjob.h.

int obj_state_s::url_map_n

Definition at line 248 of file gvcjob.h.

Referenced by emit_map_rect().

pointf* obj_state_s::url_map_p

Definition at line 249 of file gvcjob.h.

Referenced by emit_map_rect(), and pop_obj_state().

map_shape_t obj_state_s::url_map_shape

Definition at line 247 of file gvcjob.h.

Referenced by emit_map_rect().

char* obj_state_s::xlabel

Definition at line 215 of file gvcjob.h.

double obj_state_s::z

Definition at line 211 of file gvcjob.h.


The documentation for this struct was generated from the following file: