Tesseract 3.01
FontInfo Struct Reference

#include <intproto.h>

List of all members.

Public Member Functions

 FontInfo ()
 ~FontInfo ()
void init_spacing (int unicharset_size)
void add_spacing (UNICHAR_ID uch_id, FontSpacingInfo *spacing_info)
const FontSpacingInfoget_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

Constructor & Destructor Documentation

FontInfo::FontInfo ( ) [inline]
FontInfo::~FontInfo ( ) [inline]

Member Function Documentation

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]

Member Data Documentation


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines