Tesseract 3.01
|
#include <intproto.h>
Public Member Functions | |
FontInfo () | |
~FontInfo () | |
void | init_spacing (int unicharset_size) |
void | add_spacing (UNICHAR_ID uch_id, FontSpacingInfo *spacing_info) |
const FontSpacingInfo * | get_spacing (UNICHAR_ID uch_id) const |
bool | get_spacing (UNICHAR_ID prev_uch_id, UNICHAR_ID uch_id, int *spacing) const |
bool | is_italic () const |
bool | is_bold () const |
bool | is_fixed_pitch () const |
bool | is_serif () const |
bool | is_fraktur () const |
Public Attributes | |
char * | name |
uinT32 | properties |
GenericVector< FontSpacingInfo * > * | spacing_vec |
FontInfo::FontInfo | ( | ) | [inline] |
FontInfo::~FontInfo | ( | ) | [inline] |
void FontInfo::add_spacing | ( | UNICHAR_ID | uch_id, |
FontSpacingInfo * | spacing_info | ||
) | [inline] |
bool FontInfo::get_spacing | ( | UNICHAR_ID | prev_uch_id, |
UNICHAR_ID | uch_id, | ||
int * | spacing | ||
) | const [inline] |
const FontSpacingInfo* FontInfo::get_spacing | ( | UNICHAR_ID | uch_id | ) | const [inline] |
void FontInfo::init_spacing | ( | int | unicharset_size | ) | [inline] |
bool FontInfo::is_bold | ( | ) | const [inline] |
bool FontInfo::is_fixed_pitch | ( | ) | const [inline] |
bool FontInfo::is_fraktur | ( | ) | const [inline] |
bool FontInfo::is_italic | ( | ) | const [inline] |
bool FontInfo::is_serif | ( | ) | const [inline] |
char* FontInfo::name |