|
Graphviz 14.0.3~dev.20251028.0232
|
#include <types.h>
Data Fields | ||
| char * | text | |
| char * | fontname | |
| char * | fontcolor | |
| int | charset | |
| double | fontsize | |
| pointf | dimen | |
| pointf | space | |
| pointf | pos | |
| union { | ||
| struct { | ||
| textspan_t * span | ||
| size_t nspans | ||
| } txt | ||
| htmllabel_t * html | ||
| } | u | |
| char | valign | |
| bool | set | |
| bool | html | |
| int textlabel_t::charset |
Definition at line 108 of file types.h.
Referenced by make_html_label(), make_label(), and make_simple_label().
| pointf textlabel_t::dimen |
Definition at line 110 of file types.h.
Referenced by addLabelBB(), addLabelObj(), addXLabel(), emit_attachment(), emit_label(), make_html_label(), make_simple_label(), map_label(), overlap_label(), selfRightSpace(), size_reclbl(), and storeline().
| char* textlabel_t::fontcolor |
Definition at line 107 of file types.h.
Referenced by emit_attachment(), emit_html_label(), emit_label(), make_html_label(), make_label(), and parse_reclbl().
| char* textlabel_t::fontname |
Definition at line 106 of file types.h.
Referenced by emit_html_label(), make_html_label(), make_label(), parse_reclbl(), and storeline().
| double textlabel_t::fontsize |
Definition at line 109 of file types.h.
Referenced by emit_html_label(), emit_label(), make_html_label(), make_label(), parse_reclbl(), and storeline().
| htmllabel_t* textlabel_t::html |
Definition at line 120 of file types.h.
Referenced by emit_label(), free_label(), make_html_label(), make_label(), and parse_reclbl().
| size_t textlabel_t::nspans |
Definition at line 118 of file types.h.
Referenced by emit_label(), free_label(), and storeline().
| pointf textlabel_t::pos |
Definition at line 114 of file types.h.
Referenced by addLabelBB(), addLabelObj(), addXLabels(), emit_attachment(), emit_html_label(), emit_label(), gen_fields(), map_label(), overlap_label(), place_portlabel(), set_label(), and setEdgeLabelPos().
| bool textlabel_t::set |
Definition at line 123 of file types.h.
Referenced by addXLabels(), attachOrthoEdges(), edge_in_box(), emit_edge_label(), orthoEdges(), place_portlabel(), set_label(), and setEdgeLabelPos().
| pointf textlabel_t::space |
Definition at line 111 of file types.h.
Referenced by emit_html_label(), emit_label(), make_simple_label(), and resize_reclbl().
| textspan_t* textlabel_t::span |
Definition at line 117 of file types.h.
Referenced by emit_label(), free_label(), and storeline().
| char* textlabel_t::text |
Definition at line 105 of file types.h.
Referenced by emit_attachment(), emit_begin_edge(), emit_page(), free_label(), initObjMapData(), make_html_label(), make_label(), make_simple_label(), and strdup_and_subst_obj0().
| struct { ... } textlabel_t::txt |
Referenced by emit_label(), free_label(), and storeline().
| union { ... } textlabel_t::u |
Referenced by emit_label(), free_label(), make_html_label(), and storeline().
| char textlabel_t::valign |
Definition at line 122 of file types.h.
Referenced by emit_html_label(), and emit_label().