, including all inherited members.
AcceptableChoice(BLOB_CHOICE_LIST_VECTOR *Choices, WERD_CHOICE *BestChoice, const WERD_CHOICE &RawChoice, DANGERR *fixpt, ACCEPTABLE_CHOICE_CALLER caller, bool *modified_blobs) | tesseract::Dict | |
AcceptableResult(const WERD_CHOICE &BestChoice, const WERD_CHOICE &RawChoice) | tesseract::Dict | |
add_document_word(const WERD_CHOICE &best_choice) | tesseract::Dict | |
adjust_non_word(WERD_CHOICE *word, float *adjust_factor) | tesseract::Dict | |
adjust_word(WERD_CHOICE *best_choice, float *certainty_array) | tesseract::Dict | |
AlternativeChoicesWorseThan(FLOAT32 Threshold) | tesseract::Dict | |
append_choices(const char *debug, const BLOB_CHOICE_LIST_VECTOR &char_choices, const BLOB_CHOICE &blob_choice, int char_choice_index, const CHAR_FRAGMENT_INFO *prev_char_frag_info, WERD_CHOICE *word, float certainties[], float *limit, WERD_CHOICE *best_choice, void *more_args) | tesseract::Dict | |
ChoiceSameAs(const WERD_CHOICE &WordChoice, VIABLE_CHOICE ViableChoice) | tesseract::Dict | |
choose_il1(const char *first_char, const char *second_char, const char *third_char, const char *prev_char, const char *next_char, const char *next_next_char) | tesseract::Dict | |
ConstraintsOk(const DawgInfoVector &constraints, int word_end, DawgType current_dawg_type) | tesseract::Dict | [inline] |
copy_hyphen_info(WERD_CHOICE *word) | tesseract::Dict | [inline] |
CurrentBestChoiceAdjustFactor() | tesseract::Dict | |
CurrentBestChoiceIs(const WERD_CHOICE &WordChoice) | tesseract::Dict | |
CurrentWordAmbig() | tesseract::Dict | |
dawg_permute_and_select(const BLOB_CHOICE_LIST_VECTOR &char_choices, float rating_limit) | tesseract::Dict | |
DebugWordChoices() | tesseract::Dict | |
def_letter_is_okay(void *void_dawg_args, int word_index, const void *word, bool word_end) | tesseract::Dict | |
Dict(Image *image_ptr) | tesseract::Dict | |
DisableChoiceAccum() | tesseract::Dict | [inline] |
EnableChoiceAccum() | tesseract::Dict | [inline] |
end_permute() | tesseract::Dict | |
EndDangerousAmbigs() | tesseract::Dict | |
FillViableChoice(const WERD_CHOICE &WordChoice, FLOAT32 AdjustFactor, const float Certainties[], bool SameString, VIABLE_CHOICE ViableChoice) | tesseract::Dict | |
FilterWordChoices() | tesseract::Dict | |
FindClassifierErrors(FLOAT32 MinRating, FLOAT32 MaxRating, FLOAT32 RatingMargin, FLOAT32 Thresholds[]) | tesseract::Dict | |
fragment_state_okay(UNICHAR_ID curr_unichar_id, float curr_rating, float curr_certainty, const CHAR_FRAGMENT_INFO *prev_char_frag_info, const char *debug, int word_ending, CHAR_FRAGMENT_INFO *char_frag_info) | tesseract::Dict | |
GetDawg(int index) const | tesseract::Dict | [inline] |
getImage() | tesseract::Dict | [inline] |
getUnicharAmbigs() | tesseract::Dict | [inline] |
getUnicharset() | tesseract::Dict | [inline] |
go_deeper_dawg_fxn(const char *debug, const BLOB_CHOICE_LIST_VECTOR &char_choices, int char_choice_index, const CHAR_FRAGMENT_INFO *prev_char_frag_info, bool word_ending, WERD_CHOICE *word, float certainties[], float *limit, WERD_CHOICE *best_choice, void *void_more_args) | tesseract::Dict | |
go_deeper_fxn_ | tesseract::Dict | |
go_deeper_top_fragments_fxn(const char *debug, const BLOB_CHOICE_LIST_VECTOR &char_choices, int char_choice_index, const CHAR_FRAGMENT_INFO *prev_char_frag_info, bool word_ending, WERD_CHOICE *word, float certainties[], float *limit, WERD_CHOICE *best_choice, void *more_args) | tesseract::Dict | |
has_hyphen_end(const WERD_CHOICE &word) | tesseract::Dict | [inline] |
hyphen_base_size() | tesseract::Dict | [inline] |
hyphenated() | tesseract::Dict | [inline] |
incorporate_segcost(WERD_CHOICE *word) | tesseract::Dict | |
init_active_dawgs(DawgInfoVector *active_dawgs) | tesseract::Dict | |
init_constraints(DawgInfoVector *constraints) | tesseract::Dict | |
init_permute() | tesseract::Dict | |
InitChoiceAccum() | tesseract::Dict | |
LengthOfShortestAlphaRun(const WERD_CHOICE &WordChoice) | tesseract::Dict | |
letter_is_okay_ | tesseract::Dict | |
LogNewChoice(const WERD_CHOICE &WordChoice, FLOAT32 AdjustFactor, const float Certainties[], bool raw_choice) | tesseract::Dict | |
LogNewSegmentation(PIECES_STATE BlobWidth) | tesseract::Dict | |
LogNewSplit(int Blob) | tesseract::Dict | |
LogNewWordChoice(A_CHOICE *a_choice, FLOAT32 adjust_factor, const float certainties[], const UNICHARSET &unicharset) | tesseract::Dict | |
new_letter_is_okay(void *void_dawg_args, int word_index, const void *word, bool word_end) | tesseract::Dict | |
NewViableChoice(const WERD_CHOICE &WordChoice, FLOAT32 AdjustFactor, const float Certainties[]) | tesseract::Dict | |
ngram_permute_and_select(CHOICES_LIST char_choices, float rating_limit, const Dawg *dawg) | tesseract::Dict | |
NoDangerousAmbig(WERD_CHOICE *BestChoice, DANGERR *fixpt, bool fix_replaceable, BLOB_CHOICE_LIST_VECTOR *Choices, bool *modified_blobs) | tesseract::Dict | |
NumDawgs() const | tesseract::Dict | [inline] |
permute_all(const BLOB_CHOICE_LIST_VECTOR &char_choices, float rating_limit, WERD_CHOICE *raw_choice) | tesseract::Dict | |
permute_characters(const BLOB_CHOICE_LIST_VECTOR &char_choices, float limit, WERD_CHOICE *best_choice, WERD_CHOICE *raw_choice) | tesseract::Dict | |
permute_choices(const char *debug, const BLOB_CHOICE_LIST_VECTOR &char_choices, int char_choice_index, const CHAR_FRAGMENT_INFO *prev_char_frag_info, WERD_CHOICE *word, float certainties[], float *limit, WERD_CHOICE *best_choice, void *more_args) | tesseract::Dict | |
permute_compound_words(const BLOB_CHOICE_LIST_VECTOR &char_choices, float rating_limit) | tesseract::Dict | |
permute_script_words(const BLOB_CHOICE_LIST_VECTOR &char_choices) | tesseract::Dict | |
permute_subword(const BLOB_CHOICE_LIST_VECTOR &char_choices, float rating_limit, int start, int end, WERD_CHOICE *current_word) | tesseract::Dict | |
permute_top_choice(const BLOB_CHOICE_LIST_VECTOR &char_choices, float *rating_limit, WERD_CHOICE *raw_choice, BOOL8 *any_alpha) | tesseract::Dict | |
print_choices(const char *label, CHOICES rating) | tesseract::Dict | |
print_word_choice(const char *label, A_CHOICE *choice) | tesseract::Dict | |
print_word_string(const char *str) | tesseract::Dict | |
PrintAmbigAlternatives(FILE *file, const char *label, int label_num_unichars) | tesseract::Dict | |
PrintViableChoice(FILE *File, const char *Label, VIABLE_CHOICE Choice) | tesseract::Dict | |
remove_hyphen_head(WERD_CHOICE *word) | tesseract::Dict | [inline] |
ReplaceAmbig(int wrong_ngram_begin_index, int wrong_ngram_size, UNICHAR_ID correct_ngram_id, WERD_CHOICE *werd_choice, BLOB_CHOICE_LIST_VECTOR *blob_choices, bool *modified_blobs) | tesseract::Dict | |
reset_hyphen_vars(bool last_word_on_line) | tesseract::Dict | |
set_hyphen_word(const WERD_CHOICE &word, const DawgInfoVector &active_dawgs, const DawgInfoVector &constraints) | tesseract::Dict | |
SettupStopperPass1() | tesseract::Dict | |
SettupStopperPass2() | tesseract::Dict | |
StringSameAs(const char *String, const char *String_lengths, VIABLE_CHOICE ViableChoice) | tesseract::Dict | |
StringSameAs(const WERD_CHOICE &WordChoice, VIABLE_CHOICE ViableChoice) | tesseract::Dict | |
top_fragments_permute_and_select(const BLOB_CHOICE_LIST_VECTOR &char_choices, float rating_limit) | tesseract::Dict | |
update_best_choice(const WERD_CHOICE &word, WERD_CHOICE *best_choice) | tesseract::Dict | [inline] |
UpdatePermuter(PermuterType new_permuter, PermuterType *permuter) | tesseract::Dict | [inline, static] |
valid_punctuation(const WERD_CHOICE &word) | tesseract::Dict | |
valid_word(const WERD_CHOICE &word) | tesseract::Dict | [inline] |
valid_word(const WERD_CHOICE &word, bool numbers_ok) | tesseract::Dict | |
valid_word(const char *string) | tesseract::Dict | |
valid_word_or_number(const WERD_CHOICE &word) | tesseract::Dict | [inline] |
word_script_eq(const BLOB_CHOICE_LIST_VECTOR &char_choices, int target_script_id) | tesseract::Dict | |
~Dict() | tesseract::Dict | |