Tesseract 3.01
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)
 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 ()
inT16 xgap_after ()
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 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  script_id 
)
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

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]
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_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 ( ) [inline]
inT16 BLOB_CHOICE::xgap_before ( ) [inline]

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