, including all inherited members.
| absolute_garbage(const WERD_CHOICE &word, const UNICHARSET &unicharset) | tesseract::Dict | |
| AcceptableChoice(BLOB_CHOICE_LIST_VECTOR *Choices, WERD_CHOICE *BestChoice, DANGERR *fixpt, ACCEPTABLE_CHOICE_CALLER caller, bool *modified_blobs) | tesseract::Dict | |
| AcceptableResult(const WERD_CHOICE &BestChoice) | tesseract::Dict | |
| add_document_word(const WERD_CHOICE &best_choice) | tesseract::Dict | |
| AddNewChunk(VIABLE_CHOICE Choice, int Blob) | tesseract::Dict | |
| adjust_non_word(WERD_CHOICE *word, float *certainty_array, bool debug) | tesseract::Dict | [inline] |
| adjust_word(WERD_CHOICE *word, float *certainty_array, const BLOB_CHOICE_LIST_VECTOR *char_choices, bool nonword, float additional_adjust, bool debug) | tesseract::Dict | |
| adjust_word(WERD_CHOICE *word, float *certainty_array, bool debug) | tesseract::Dict | [inline] |
| AlternativeChoicesWorseThan(FLOAT32 Threshold) | tesseract::Dict | |
| ambigs_mode(float rating_limit) | tesseract::Dict | [inline] |
| 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, int *attempts_left, void *more_args) | tesseract::Dict | |
| bestrate_pruning_factor | tesseract::Dict | |
| case_ok(const WERD_CHOICE &word, const UNICHARSET &unicharset) | tesseract::Dict | |
| certainty_scale | tesseract::Dict | |
| ChoiceAccumEnabled() | tesseract::Dict | [inline] |
| 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 | |
| ClearBestChoiceAccum() | tesseract::Dict | |
| compound_marker(UNICHAR_ID unichar_id) | tesseract::Dict | [inline] |
| ConstraintsOk(const DawgInfoVector &constraints, int word_end, DawgType current_dawg_type) const | tesseract::Dict | [inline] |
| copy_hyphen_info(WERD_CHOICE *word) const | tesseract::Dict | [inline] |
| CurrentBestChoiceAdjustFactor() | tesseract::Dict | |
| CurrentBestChoiceIs(const WERD_CHOICE &WordChoice) | tesseract::Dict | |
| CurrentWordAmbig() | tesseract::Dict | |
| dawg_debug_level | tesseract::Dict | |
| dawg_permute_and_select(const BLOB_CHOICE_LIST_VECTOR &char_choices, float rating_limit, int sought_word_length, int end_char_choice_index) | tesseract::Dict | |
| dawg_permute_and_select(const BLOB_CHOICE_LIST_VECTOR &char_choices, float rating_limit) | tesseract::Dict | [inline] |
| DebugWordChoices() | tesseract::Dict | |
| def_letter_is_okay(void *void_dawg_args, UNICHAR_ID unichar_id, bool word_end) const | tesseract::Dict | |
| def_probability_in_context(const char *lang, const char *context, int context_bytes, const char *character, int character_bytes) | tesseract::Dict | [inline] |
| Dict(Image *image_ptr) | tesseract::Dict | |
| DisableChoiceAccum() | tesseract::Dict | [inline] |
| doc_dict_certainty_threshold | tesseract::Dict | |
| doc_dict_enable | tesseract::Dict | |
| doc_dict_pending_threshold | tesseract::Dict | |
| EnableChoiceAccum() | tesseract::Dict | [inline] |
| End() | tesseract::Dict | |
| end_permute() | tesseract::Dict | |
| EndDangerousAmbigs() | tesseract::Dict | |
| FillViableChoice(const WERD_CHOICE &WordChoice, FLOAT32 AdjustFactor, const float Certainties[], 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 | |
| fragments_debug | tesseract::Dict | |
| FreeBadChoice(void *item1, void *item2) | tesseract::Dict | |
| get_top_choice_word(const BLOB_CHOICE_LIST_VECTOR &char_choices) | tesseract::Dict | |
| get_top_word_script(const BLOB_CHOICE_LIST_VECTOR &char_choices, const UNICHARSET &unicharset) | tesseract::Dict | |
| getBestChoices() | tesseract::Dict | [inline] |
| GetDawg(int index) const | tesseract::Dict | [inline] |
| GetFixedLengthDawg(int word_length) const | tesseract::Dict | [inline] |
| getImage() const | tesseract::Dict | [inline] |
| getImage() | tesseract::Dict | [inline] |
| GetMaxFixedLengthDawgIndex() const | tesseract::Dict | [inline] |
| GetPuncDawg() const | tesseract::Dict | [inline] |
| GetStartingNode(const Dawg *dawg, EDGE_REF edge_ref) | tesseract::Dict | [inline, static] |
| GetUnambigDawg() const | tesseract::Dict | [inline] |
| getUnicharAmbigs() | tesseract::Dict | [inline] |
| getUnicharset() const | 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, int *attempts_left, 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, int *attempts_left, void *more_args) | tesseract::Dict | |
| good_choice(const WERD_CHOICE &choice) | tesseract::Dict | |
| has_hyphen_end(UNICHAR_ID unichar_id, bool first_pos) const | tesseract::Dict | [inline] |
| has_hyphen_end(const WERD_CHOICE &word) const | tesseract::Dict | [inline] |
| hyphen_base_size() const | tesseract::Dict | [inline] |
| hyphen_debug_level | tesseract::Dict | |
| hyphenated() const | tesseract::Dict | [inline] |
| incorporate_segcost(WERD_CHOICE *word) | tesseract::Dict | |
| init_active_dawgs(int sought_word_length, DawgInfoVector *active_dawgs, bool ambigs_mode) const | tesseract::Dict | |
| init_constraints(DawgInfoVector *constraints) const | tesseract::Dict | |
| InitChoiceAccum() | tesseract::Dict | |
| LengthOfShortestAlphaRun(const WERD_CHOICE &WordChoice) | tesseract::Dict | |
| letter_is_okay_ | tesseract::Dict | |
| LetterIsOkay(void *void_dawg_args, UNICHAR_ID unichar_id, bool word_end) const | tesseract::Dict | [inline] |
| Load() | tesseract::Dict | |
| load_bigram_dawg | tesseract::Dict | |
| load_fixed_length_dawgs | tesseract::Dict | |
| load_freq_dawg | tesseract::Dict | |
| load_number_dawg | tesseract::Dict | |
| load_punc_dawg | tesseract::Dict | |
| load_system_dawg | tesseract::Dict | |
| load_unambig_dawg | tesseract::Dict | |
| LoadEquivalenceList(const char *unichar_strings[]) | tesseract::Dict | |
| LogNewChoice(FLOAT32 AdjustFactor, const float Certainties[], bool raw_choice, WERD_CHOICE *WordChoice) | tesseract::Dict | |
| LogNewSegmentation(PIECES_STATE BlobWidth) | tesseract::Dict | |
| LogNewSplit(int Blob) | tesseract::Dict | |
| max_permuter_attempts | tesseract::Dict | |
| max_viterbi_list_size | tesseract::Dict | |
| NewViableChoice(const WERD_CHOICE &WordChoice, FLOAT32 AdjustFactor, const float Certainties[]) | tesseract::Dict | |
| ngram_permuter_activated | tesseract::Dict | |
| ngram_probability_in_context(const char *lang, const char *context, int context_bytes, const char *character, int character_bytes) | tesseract::Dict | |
| NoDangerousAmbig(WERD_CHOICE *BestChoice, DANGERR *fixpt, bool fix_replaceable, BLOB_CHOICE_LIST_VECTOR *Choices, bool *modified_blobs) | tesseract::Dict | |
| NormalizeUnicharIdForMatch(UNICHAR_ID unichar_id) const | tesseract::Dict | |
| NumDawgs() const | tesseract::Dict | [inline] |
| output_ambig_words_file | tesseract::Dict | |
| permute_all(const BLOB_CHOICE_LIST_VECTOR &char_choices, const WERD_CHOICE *best_choice, WERD_CHOICE *raw_choice) | tesseract::Dict | |
| permute_characters(const BLOB_CHOICE_LIST_VECTOR &char_choices, WERD_CHOICE *best_choice, WERD_CHOICE *raw_choice) | tesseract::Dict | |
| permute_chartype_word | tesseract::Dict | |
| permute_chartype_words(const BLOB_CHOICE_LIST_VECTOR &char_choices, PermuterState *permuter_state) | 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, int *attempts_left, void *more_args) | tesseract::Dict | |
| permute_compound_words(const BLOB_CHOICE_LIST_VECTOR &char_choices, float rating_limit) | tesseract::Dict | |
| permute_debug | tesseract::Dict | |
| permute_fixed_length_dawg | tesseract::Dict | |
| permute_fixed_length_words(const BLOB_CHOICE_LIST_VECTOR &char_choices, PermuterState *permuter_state) | tesseract::Dict | |
| permute_only_top | tesseract::Dict | |
| permute_script_word | tesseract::Dict | |
| permute_script_words(const BLOB_CHOICE_LIST_VECTOR &char_choices, PermuterState *permuter_state) | 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 | |
| PrintAmbigAlternatives(FILE *file, const char *label, int label_num_unichars) | tesseract::Dict | |
| PrintViableChoice(FILE *File, const char *Label, VIABLE_CHOICE Choice) | tesseract::Dict | |
| probability_in_context_ | tesseract::Dict | |
| ProbabilityInContext(const char *context, int context_bytes, const char *character, int character_bytes) | tesseract::Dict | [inline] |
| ProcessPatternEdges(const Dawg *dawg, const DawgInfo &info, UNICHAR_ID unichar_id, bool word_end, DawgArgs *dawg_args, PermuterType *current_permuter) const | tesseract::Dict | |
| ReadFixedLengthDawgs(DawgType type, const STRING &lang, PermuterType perm, int debug_level, FILE *file, DawgVector *dawg_vec, int *max_wdlen) | tesseract::Dict | [static] |
| remove_hyphen_head(WERD_CHOICE *word) const | 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 | |
| ResetDocumentDictionary() | tesseract::Dict | [inline] |
| save_doc_words | tesseract::Dict | |
| save_raw_choices | tesseract::Dict | |
| segment_debug | tesseract::Dict | |
| segment_nonalphabetic_script | tesseract::Dict | |
| segment_penalty_dict_case_bad | tesseract::Dict | |
| segment_penalty_dict_case_ok | tesseract::Dict | |
| segment_penalty_dict_frequent_word | tesseract::Dict | |
| segment_penalty_dict_nonword | tesseract::Dict | |
| segment_penalty_garbage | tesseract::Dict | |
| segment_penalty_ngram_best_choice | tesseract::Dict | |
| segment_reward_chartype | tesseract::Dict | |
| segment_reward_ngram_best_choice | tesseract::Dict | |
| segment_reward_script | tesseract::Dict | |
| segment_segcost_rating | tesseract::Dict | |
| set_hyphen_word(const WERD_CHOICE &word, const DawgInfoVector &active_dawgs, const DawgInfoVector &constraints) | tesseract::Dict | |
| SettupStopperPass1() | tesseract::Dict | |
| SettupStopperPass2() | tesseract::Dict | |
| SetWordsegRatingAdjustFactor(float f) | tesseract::Dict | [inline] |
| stopper_allowable_character_badness | tesseract::Dict | |
| stopper_ambiguity_threshold_gain | tesseract::Dict | |
| stopper_ambiguity_threshold_offset | tesseract::Dict | |
| stopper_certainty_per_char | tesseract::Dict | |
| stopper_debug_level | tesseract::Dict | |
| stopper_no_acceptable_choices | tesseract::Dict | |
| stopper_nondict_certainty_base | tesseract::Dict | |
| stopper_phase2_certainty_rejection_offset | tesseract::Dict | |
| stopper_smallword_size | tesseract::Dict | |
| StopperAmbigThreshold(double f1, double f2) | tesseract::Dict | [inline] |
| StringSameAs(const WERD_CHOICE &WordChoice, VIABLE_CHOICE ViableChoice) | tesseract::Dict | |
| StringSameAs(const char *String, const char *String_lengths, VIABLE_CHOICE ViableChoice) | tesseract::Dict | |
| tessedit_truncate_wordchoice_log | tesseract::Dict | |
| top_fragments_permute_and_select(const BLOB_CHOICE_LIST_VECTOR &char_choices, float rating_limit) | tesseract::Dict | |
| top_word_chartype(const BLOB_CHOICE_LIST_VECTOR &char_choices, char *pos_chartypes) | tesseract::Dict | |
| UniformCertainties(const BLOB_CHOICE_LIST_VECTOR &Choices, const WERD_CHOICE &BestChoice) | tesseract::Dict | |
| update_best_choice(const WERD_CHOICE &word, WERD_CHOICE *best_choice) | tesseract::Dict | [inline] |
| use_only_first_uft8_step | tesseract::Dict | |
| user_patterns_suffix | tesseract::Dict | |
| user_words_suffix | tesseract::Dict | |
| valid_bigram(const WERD_CHOICE &word1, const WERD_CHOICE &word2) const | tesseract::Dict | |
| valid_punctuation(const WERD_CHOICE &word) | tesseract::Dict | |
| valid_word(const WERD_CHOICE &word, bool numbers_ok) const | tesseract::Dict | |
| valid_word(const WERD_CHOICE &word) const | tesseract::Dict | [inline] |
| valid_word(const char *string) const | tesseract::Dict | [inline] |
| valid_word_or_number(const WERD_CHOICE &word) const | tesseract::Dict | [inline] |
| valid_word_permuter(uinT8 perm, bool numbers_ok) | tesseract::Dict | [inline, static] |
| word_to_debug | tesseract::Dict | |
| word_to_debug_lengths | tesseract::Dict | |
| WriteFixedLengthDawgs(const GenericVector< SquishedDawg * > &dawg_vec, int num_dawgs, int debug_level, FILE *output_file) | tesseract::Dict | [static] |
| ~Dict() | tesseract::Dict | |