Graphviz 12.0.1~dev.20240716.0800
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 
 
      Dt_t *   rows 
 
   }   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 111 of file htmltable.h.

Field Documentation

◆ cellborder

int8_t htmltbl_t::cellborder

Definition at line 123 of file htmltable.h.

◆ cells

htmlcell_t** htmltbl_t::cells

◆ column_count

size_t htmltbl_t::column_count

◆ data

◆ font

textfont_t* htmltbl_t::font

Definition at line 128 of file htmltable.h.

Referenced by emit_html_tbl(), and size_html_tbl().

◆ heights

double* htmltbl_t::heights

◆ hrule

bool htmltbl_t::hrule

Definition at line 129 of file htmltable.h.

Referenced by addRow().

◆ [struct]

◆ [struct]

struct { ... } htmltbl_t::p

◆ parent

htmlcell_t* htmltbl_t::parent

Definition at line 115 of file htmltable.h.

Referenced by pos_html_tbl(), and size_html_tbl().

◆ prev

htmltbl_t* htmltbl_t::prev

Definition at line 119 of file htmltable.h.

Referenced by cleanup().

◆ row_count

size_t htmltbl_t::row_count

◆ rows

Dt_t* htmltbl_t::rows

Definition at line 120 of file htmltable.h.

Referenced by addRow(), cleanTbl(), free_html_tbl(), lastRow(), processTbl(), and setCell().

◆ [union]

◆ vrule

bool htmltbl_t::vrule

Definition at line 130 of file htmltable.h.

Referenced by setCell().

◆ widths

double* htmltbl_t::widths

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