BLOB_CHOICE Class Reference

#include <ratngs.h>

Inheritance diagram for BLOB_CHOICE:
ELIST_LINK

List of all members.

Public Member Functions

 BLOB_CHOICE ()
 BLOB_CHOICE (UNICHAR_ID src_unichar_id, float src_rating, float src_cert, inT16 src_fontinfo_id, inT16 src_fontinfo_id2, int script_id, inT16 min_xheight, inT16 max_xheight, bool adapted)
 BLOB_CHOICE (const BLOB_CHOICE &other)
 ~BLOB_CHOICE ()
UNICHAR_ID unichar_id () const
float rating () const
float certainty () const
inT16 fontinfo_id () const
inT16 fontinfo_id2 () const
int script_id () const
void * language_model_state ()
inT16 xgap_before () const
inT16 xgap_after () const
inT16 min_xheight () const
inT16 max_xheight () const
bool adapted () const
void set_unichar_id (UNICHAR_ID newunichar_id)
void set_rating (float newrat)
void set_certainty (float newrat)
void set_fontinfo_id (inT16 newfont)
void set_fontinfo_id2 (inT16 newfont)
void set_script (int newscript_id)
void set_language_model_state (void *language_model_state)
void set_xgap_before (inT16 gap)
void set_xgap_after (inT16 gap)
void set_adapted (bool adapted)
void print (const UNICHARSET *unicharset)

Static Public Member Functions

static BLOB_CHOICEdeep_copy (const BLOB_CHOICE *src)

Constructor & Destructor Documentation

BLOB_CHOICE::BLOB_CHOICE (  )  [inline]
BLOB_CHOICE::BLOB_CHOICE ( UNICHAR_ID  src_unichar_id,
float  src_rating,
float  src_cert,
inT16  src_fontinfo_id,
inT16  src_fontinfo_id2,
int  src_script_id,
inT16  min_xheight,
inT16  max_xheight,
bool  adapted 
)

BLOB_CHOICE::BLOB_CHOICE

Constructor to build a BLOB_CHOICE from a char, rating and certainty.

BLOB_CHOICE::BLOB_CHOICE ( const BLOB_CHOICE other  ) 

BLOB_CHOICE::BLOB_CHOICE

Constructor to build a BLOB_CHOICE from another BLOB_CHOICE.

BLOB_CHOICE::~BLOB_CHOICE (  )  [inline]

Member Function Documentation

bool BLOB_CHOICE::adapted (  )  const [inline]
float BLOB_CHOICE::certainty (  )  const [inline]
static BLOB_CHOICE* BLOB_CHOICE::deep_copy ( const BLOB_CHOICE src  )  [inline, static]
inT16 BLOB_CHOICE::fontinfo_id (  )  const [inline]
inT16 BLOB_CHOICE::fontinfo_id2 (  )  const [inline]
void* BLOB_CHOICE::language_model_state (  )  [inline]
inT16 BLOB_CHOICE::max_xheight (  )  const [inline]
inT16 BLOB_CHOICE::min_xheight (  )  const [inline]
void BLOB_CHOICE::print ( const UNICHARSET unicharset  )  [inline]
float BLOB_CHOICE::rating (  )  const [inline]
int BLOB_CHOICE::script_id (  )  const [inline]
void BLOB_CHOICE::set_adapted ( bool  adapted  )  [inline]
void BLOB_CHOICE::set_certainty ( float  newrat  )  [inline]
void BLOB_CHOICE::set_fontinfo_id ( inT16  newfont  )  [inline]
void BLOB_CHOICE::set_fontinfo_id2 ( inT16  newfont  )  [inline]
void BLOB_CHOICE::set_language_model_state ( void *  language_model_state  )  [inline]
void BLOB_CHOICE::set_rating ( float  newrat  )  [inline]
void BLOB_CHOICE::set_script ( int  newscript_id  )  [inline]
void BLOB_CHOICE::set_unichar_id ( UNICHAR_ID  newunichar_id  )  [inline]
void BLOB_CHOICE::set_xgap_after ( inT16  gap  )  [inline]
void BLOB_CHOICE::set_xgap_before ( inT16  gap  )  [inline]
UNICHAR_ID BLOB_CHOICE::unichar_id (  )  const [inline]
inT16 BLOB_CHOICE::xgap_after (  )  const [inline]
inT16 BLOB_CHOICE::xgap_before (  )  const [inline]

The documentation for this class was generated from the following files:
Generated on Thu Feb 2 08:19:24 2012 for Tesseract by  doxygen 1.6.3