Graphviz 13.0.0~dev.20241220.2304
Loading...
Searching...
No Matches
htmltbl_t Struct Reference

#include <htmltable.h>

Collaboration diagram for htmltbl_t:
[legend]

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_tfont
 
bool hrule:1
 horizontal rule
 
bool vrule:1
 vertical rule
 

Detailed Description

Definition at line 126 of file htmltable.h.

Field Documentation

◆ cellborder

int8_t htmltbl_t::cellborder

Definition at line 138 of file htmltable.h.

◆ cells

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().

◆ column_count

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().

◆ data

◆ font

textfont_t* htmltbl_t::font

Definition at line 143 of file htmltable.h.

Referenced by emit_html_tbl(), and size_html_tbl().

◆ heights

double* htmltbl_t::heights

Definition at line 139 of file htmltable.h.

Referenced by free_html_tbl(), pos_html_tbl(), and size_html_tbl().

◆ hrule

bool htmltbl_t::hrule

Definition at line 144 of file htmltable.h.

Referenced by addRow(), and addRow().

◆ [struct]

struct { ... } htmltbl_t::n

◆ [struct]

◆ parent

htmlcell_t* htmltbl_t::parent

Definition at line 130 of file htmltable.h.

Referenced by pos_html_tbl(), and size_html_tbl().

◆ prev

htmltbl_t* htmltbl_t::prev

Definition at line 134 of file htmltable.h.

Referenced by cleanup(), and cleanup().

◆ row_count

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

rows_t htmltbl_t::rows

◆ [union]

◆ vrule

bool htmltbl_t::vrule

Definition at line 145 of file htmltable.h.

Referenced by setCell(), and setCell().

◆ widths

double* htmltbl_t::widths

Definition at line 140 of file htmltable.h.

Referenced by free_html_tbl(), pos_html_tbl(), and size_html_tbl().


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