Tesseract  3.02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
tesseract::DawgArgs Struct Reference

#include <dict.h>

Public Member Functions

 DawgArgs (DawgInfoVector *d, DawgInfoVector *c, DawgInfoVector *ud, DawgInfoVector *uc, float r, PermuterType p, int len, int e)
 

Public Attributes

DawgInfoVectoractive_dawgs
 
DawgInfoVectorconstraints
 
DawgInfoVectorupdated_active_dawgs
 
DawgInfoVectorupdated_constraints
 
PermuterType permuter
 
int sought_word_length
 
float rating_margin
 
float rating_array [MAX_WERD_LENGTH]
 
int end_char_choice_index
 

Detailed Description

Definition at line 65 of file dict.h.

Constructor & Destructor Documentation

tesseract::DawgArgs::DawgArgs ( DawgInfoVector d,
DawgInfoVector c,
DawgInfoVector ud,
DawgInfoVector uc,
float  r,
PermuterType  p,
int  len,
int  e 
)
inline

Definition at line 66 of file dict.h.

67  :
70  for (int i = 0; i < MAX_WERD_LENGTH; ++i) {
72  }
73  permuter = p;
74  sought_word_length = len;
76  }
float rating_margin
Definition: dict.h:85
DawgInfoVector * updated_constraints
Definition: dict.h:80
int sought_word_length
Definition: dict.h:82
float rating_array[MAX_WERD_LENGTH]
Definition: dict.h:86
int end_char_choice_index
Definition: dict.h:87
DawgInfoVector * updated_active_dawgs
Definition: dict.h:79
DawgInfoVector * active_dawgs
Definition: dict.h:77
#define MAX_WERD_LENGTH
Definition: dict.h:33
DawgInfoVector * constraints
Definition: dict.h:78
PermuterType permuter
Definition: dict.h:81
#define NO_RATING
Definition: dict.h:34

Member Data Documentation

DawgInfoVector* tesseract::DawgArgs::active_dawgs

Definition at line 77 of file dict.h.

DawgInfoVector* tesseract::DawgArgs::constraints

Definition at line 78 of file dict.h.

int tesseract::DawgArgs::end_char_choice_index

Definition at line 87 of file dict.h.

PermuterType tesseract::DawgArgs::permuter

Definition at line 81 of file dict.h.

float tesseract::DawgArgs::rating_array[MAX_WERD_LENGTH]

Definition at line 86 of file dict.h.

float tesseract::DawgArgs::rating_margin

pruning margin ratio

Definition at line 85 of file dict.h.

int tesseract::DawgArgs::sought_word_length

Definition at line 82 of file dict.h.

DawgInfoVector* tesseract::DawgArgs::updated_active_dawgs

Definition at line 79 of file dict.h.

DawgInfoVector* tesseract::DawgArgs::updated_constraints

Definition at line 80 of file dict.h.


The documentation for this struct was generated from the following file: