Query: th_render_cell_tis
OS: centos
Section: centos
Links: centos man pages all man pages
Forums: forum home forum categories
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
thai/thrend.h(3) libthai thai/thrend.h(3)NAMEthai/thrend.h - Thai string rendering.SYNOPSISMacros #define TH_BLANK_BASE_GLYPH 0xdd Blank base glyph, for floating upper/lower vowel. Typedefs typedef unsigned char thglyph_t Glyph code type. Functions int th_render_cell_tis (struct thcell_t cell, thglyph_t res[], size_t res_sz, int is_decomp_am) Render the given cell using TIS-620 glyph set. int th_render_cell_win (struct thcell_t cell, thglyph_t res[], size_t res_sz, int is_decomp_am) Render the given cell using Thai Windows glyph set. int th_render_cell_mac (struct thcell_t cell, thglyph_t res[], size_t res_sz, int is_decomp_am) Render the given cell using Mac Thai glyph set. int th_render_text_tis (const thchar_t *s, thglyph_t res[], size_t res_sz, int is_decomp_am) Render the given text using TIS-620 glyph set. int th_render_text_win (const thchar_t *s, thglyph_t res[], size_t res_sz, int is_decomp_am) Render the given text using Thai Windows glyph set. int th_render_text_mac (const thchar_t *s, thglyph_t res[], size_t res_sz, int is_decomp_am) Render the given text using Mac Thai glyph set. Detailed Description Thai string rendering. Function Documentation int th_render_cell_mac (struct thcell_tcell, thglyph_tres[], size_tres_sz, intis_decomp_am) Render the given cell using Mac Thai glyph set. Parameters: cell : the cell to render res : the buffer for storing output glyph string res_sz : the size of res buffer is_decomp_am : whether SARA AM is to be decomposed into NIKHANIT and SARA AA and to be in separate cells Returns: total number of glyphs written to res[] Calculates glyphs from Mac Thai glyph set for the given cell, and store the glyph string in res, terminated with ' '. If resulting glyphs are longer than the provided buffer, only the first res_sz glyphs are stored. int th_render_cell_tis (struct thcell_tcell, thglyph_tres[], size_tres_sz, intis_decomp_am) Render the given cell using TIS-620 glyph set. Parameters: cell : the cell to render res : the buffer for storing output glyph string res_sz : the size of res buffer is_decomp_am : whether SARA AM is to be decomposed into NIKHANIT and SARA AA and to be in separate cells Returns: total number of glyphs written to res[] Calculates glyphs from TIS-620 glyph set for the given cell, and store the glyph string in res, terminated with ' '. If resulting glyphs are longer than the provided buffer, only the first res_sz glyphs are stored. int th_render_cell_win (struct thcell_tcell, thglyph_tres[], size_tres_sz, intis_decomp_am) Render the given cell using Thai Windows glyph set. Parameters: cell : the cell to render res : the buffer for storing output glyph string res_sz : the size of res buffer is_decomp_am : whether SARA AM is to be decomposed into NIKHANIT and SARA AA and to be in separate cells Returns: total number of glyphs written to res[] Calculates glyphs from Thai Windows glyph set for the given cell, and store the glyph string in res, terminated with ' '. If resulting glyphs are longer than the provided buffer, only the first res_sz glyphs are stored. int th_render_text_mac (const thchar_t *s, thglyph_tres[], size_tres_sz, intis_decomp_am) Render the given text using Mac Thai glyph set. Parameters: s : the string to render res : the buffer for storing output glyph string res_sz : the size of res buffer is_decomp_am : whether SARA AM is to be decomposed into NIKHANIT and SARA AA and to be in separate cells Returns: total number of glyphs written to res[] Calculates glyphs from Mac Thai glyph set for the given string s, and store the glyph string in res, terminated with ' '. If resulting glyphs are longer than the provided buffer, only the first res_sz glyphs are stored. int th_render_text_tis (const thchar_t *s, thglyph_tres[], size_tres_sz, intis_decomp_am) Render the given text using TIS-620 glyph set. Parameters: s : the string to render res : the buffer for storing output glyph string res_sz : the size of res buffer is_decomp_am : whether SARA AM is to be decomposed into NIKHANIT and SARA AA and to be in separate cells Returns: total number of glyphs written to res[] Calculates glyphs from TIS-620 glyph set for the given string s, and store the glyph string in res, terminated with ' '. If resulting glyphs are longer than the provided buffer, only the first res_sz glyphs are stored. int th_render_text_win (const thchar_t *s, thglyph_tres[], size_tres_sz, intis_decomp_am) Render the given text using Thai Windows glyph set. Parameters: s : the string to render res : the buffer for storing output glyph string res_sz : the size of res buffer is_decomp_am : whether SARA AM is to be decomposed into NIKHANIT and SARA AA and to be in separate cells Returns: total number of glyphs written to res[] Calculates glyphs from Thai Windows glyph set for the given string s, and store the glyph string in res, terminated with ' '. If resulting glyphs are longer than the provided buffer, only the first res_sz glyphs are stored. Author Generated automatically by Doxygen for libthai from the source code. Version 0.1.14 Tue Jun 17 2014 thai/thrend.h(3)