Graphviz 13.0.0~dev.20241220.2304
|
#include <htmltable.h>
Data Fields | ||
htmldata_t | data | |
union { | ||
struct { | ||
htmlcell_t * parent | ||
htmlcell_t ** cells | ||
} n | ||
struct { | ||
htmltbl_t * prev | ||
rows_t rows | ||
cells More... | ||
} p | ||
} | u | |
int8_t | cellborder | |
double * | heights | |
heights of the rows | ||
double * | widths | |
widths of the columns | ||
size_t | row_count | |
number of rows | ||
size_t | column_count | |
number of columns | ||
textfont_t * | font | |
bool | hrule:1 | |
horizontal rule | ||
bool | vrule:1 | |
vertical rule | ||
Definition at line 126 of file htmltable.h.
int8_t htmltbl_t::cellborder |
Definition at line 138 of file htmltable.h.
htmlcell_t** htmltbl_t::cells |
Definition at line 131 of file htmltable.h.
Referenced by emit_html_tbl(), free_html_tbl(), portToTbl(), pos_html_tbl(), and processTbl().
size_t htmltbl_t::column_count |
Definition at line 142 of file htmltable.h.
Referenced by emit_html_rules(), pos_html_tbl(), processTbl(), and size_html_tbl().
htmldata_t htmltbl_t::data |
Definition at line 127 of file htmltable.h.
Referenced by cleanTbl(), emit_html_label(), emit_html_rules(), emit_html_tbl(), free_html_tbl(), heightOfLbl(), make_html_label(), portToTbl(), pos_html_cell(), pos_html_tbl(), size_html_cell(), and size_html_tbl().
textfont_t* htmltbl_t::font |
Definition at line 143 of file htmltable.h.
Referenced by emit_html_tbl(), and size_html_tbl().
double* htmltbl_t::heights |
Definition at line 139 of file htmltable.h.
Referenced by free_html_tbl(), pos_html_tbl(), and size_html_tbl().
bool htmltbl_t::hrule |
Definition at line 144 of file htmltable.h.
struct { ... } htmltbl_t::n |
Referenced by emit_html_tbl(), free_html_tbl(), portToTbl(), pos_html_tbl(), processTbl(), and size_html_tbl().
struct { ... } htmltbl_t::p |
Referenced by addRow(), addRow(), cleanTbl(), cleanup(), cleanup(), free_html_tbl(), free_ritem(), lastRow(), lastRow(), processTbl(), setCell(), and setCell().
htmlcell_t* htmltbl_t::parent |
Definition at line 130 of file htmltable.h.
Referenced by pos_html_tbl(), and size_html_tbl().
htmltbl_t* htmltbl_t::prev |
Definition at line 134 of file htmltable.h.
size_t htmltbl_t::row_count |
Definition at line 141 of file htmltable.h.
Referenced by emit_html_rules(), free_html_tbl(), pos_html_tbl(), processTbl(), and size_html_tbl().
rows_t htmltbl_t::rows |
Definition at line 135 of file htmltable.h.
Referenced by addRow(), addRow(), cleanTbl(), free_html_tbl(), lastRow(), lastRow(), processTbl(), setCell(), and setCell().
union { ... } htmltbl_t::u |
Referenced by addRow(), addRow(), cleanTbl(), cleanup(), cleanup(), emit_html_tbl(), free_html_tbl(), lastRow(), lastRow(), portToTbl(), pos_html_tbl(), processTbl(), setCell(), setCell(), and size_html_tbl().
bool htmltbl_t::vrule |
Definition at line 145 of file htmltable.h.
double* htmltbl_t::widths |
Definition at line 140 of file htmltable.h.
Referenced by free_html_tbl(), pos_html_tbl(), and size_html_tbl().