tesseract::FontInfo Struct Reference

#include <fontinfo.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
inT32 universal_id
GenericVector< FontSpacingInfo * > * spacing_vec

Constructor & Destructor Documentation

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

Member Function Documentation

void tesseract::FontInfo::add_spacing ( UNICHAR_ID  uch_id,
FontSpacingInfo spacing_info 
) [inline]
bool tesseract::FontInfo::get_spacing ( UNICHAR_ID  prev_uch_id,
UNICHAR_ID  uch_id,
int *  spacing 
) const [inline]
const FontSpacingInfo* tesseract::FontInfo::get_spacing ( UNICHAR_ID  uch_id  )  const [inline]
void tesseract::FontInfo::init_spacing ( int  unicharset_size  )  [inline]
bool tesseract::FontInfo::is_bold (  )  const [inline]
bool tesseract::FontInfo::is_fixed_pitch (  )  const [inline]
bool tesseract::FontInfo::is_fraktur (  )  const [inline]
bool tesseract::FontInfo::is_italic (  )  const [inline]
bool tesseract::FontInfo::is_serif (  )  const [inline]

Member Data Documentation


The documentation for this struct was generated from the following file:
Generated on Thu Feb 2 08:19:26 2012 for Tesseract by  doxygen 1.6.3