tesseract::ViterbiStateEntry Struct Reference

#include <language_model.h>

Inheritance diagram for tesseract::ViterbiStateEntry:
ELIST_LINK

List of all members.

Public Member Functions

 ViterbiStateEntry (BLOB_CHOICE *pb, ViterbiStateEntry *pe, BLOB_CHOICE *b, float c, float ol, const LanguageModelConsistencyInfo &ci, const AssociateStats &as, LanguageModelFlagsType tcf, LanguageModelDawgInfo *d, LanguageModelNgramInfo *n)
 ~ViterbiStateEntry ()
bool Consistent () const

Static Public Member Functions

static int Compare (const void *e1, const void *e2)

Public Attributes

float cost
BLOB_CHOICE * parent_b
ViterbiStateEntry * parent_vse
float ratings_sum
float min_certainty
int adapted
int length
float outline_length
LanguageModelConsistencyInfo consistency_info
AssociateStats associate_stats
LanguageModelFlagsType top_choice_flags
LanguageModelDawgInfo * dawg_info
LanguageModelNgramInfo * ngram_info
bool updated

Constructor & Destructor Documentation

tesseract::ViterbiStateEntry::ViterbiStateEntry ( BLOB_CHOICE *  pb,
ViterbiStateEntry *  pe,
BLOB_CHOICE *  b,
float  c,
float  ol,
const LanguageModelConsistencyInfo &  ci,
const AssociateStats &  as,
LanguageModelFlagsType  tcf,
LanguageModelDawgInfo *  d,
LanguageModelNgramInfo *  n 
) [inline]
tesseract::ViterbiStateEntry::~ViterbiStateEntry (  )  [inline]

Member Function Documentation

static int tesseract::ViterbiStateEntry::Compare ( const void *  e1,
const void *  e2 
) [inline, static]
bool tesseract::ViterbiStateEntry::Consistent (  )  const [inline]

Member Data Documentation


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