Graphviz  2.41.20171026.1811
Data Fields
textlabel_t Struct Reference

#include <types.h>

Collaboration diagram for textlabel_t:
Collaboration graph
[legend]

Data Fields

char * text
 
char * fontname
 
char * fontcolor
 
int charset
 
double fontsize
 
pointf dimen
 
pointf space
 
pointf pos
 
union {
   struct {
      textspan_t *   span
 
      short   nspans
 
   }   txt
 
   htmllabel_t *   html
 
u
 
char valign
 
boolean set
 
boolean html
 

Detailed Description

Definition at line 123 of file types.h.

Field Documentation

int textlabel_t::charset

Definition at line 127 of file types.h.

Referenced by make_html_label(), make_label(), and make_simple_label().

pointf textlabel_t::dimen
char* textlabel_t::fontcolor

Definition at line 126 of file types.h.

Referenced by emit_html_label(), emit_label(), make_html_label(), and make_label().

char* textlabel_t::fontname

Definition at line 125 of file types.h.

Referenced by emit_html_label(), make_html_label(), and make_label().

double textlabel_t::fontsize

Definition at line 128 of file types.h.

Referenced by emit_html_label(), emit_label(), make_html_label(), and make_label().

htmllabel_t* textlabel_t::html

Definition at line 139 of file types.h.

Referenced by emit_label(), free_label(), make_html_label(), and make_label().

boolean textlabel_t::html

Definition at line 143 of file types.h.

short textlabel_t::nspans

Definition at line 137 of file types.h.

pointf textlabel_t::pos

Definition at line 133 of file types.h.

Referenced by emit_html_label(), emit_label(), overlap_label(), and place_portlabel().

boolean textlabel_t::set

Definition at line 142 of file types.h.

Referenced by place_portlabel().

pointf textlabel_t::space

Definition at line 130 of file types.h.

Referenced by emit_html_label(), emit_label(), and make_simple_label().

textspan_t* textlabel_t::span

Definition at line 136 of file types.h.

char* textlabel_t::text

Definition at line 124 of file types.h.

Referenced by free_label(), make_html_label(), make_label(), and make_simple_label().

struct { ... } textlabel_t::txt

Referenced by emit_label(), and free_label().

union { ... } textlabel_t::u
char textlabel_t::valign

Definition at line 141 of file types.h.

Referenced by emit_html_label(), and emit_label().


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