Searched refs:Trie (Results 1 – 6 of 6) sorted by relevance
/external/tesseract/dict/ |
D | trie.cpp | 38 bool Trie::edge_char_of(NODE_REF node_ref, NODE_REF next_node, in edge_char_of() 89 bool Trie::add_edge_linkage(NODE_REF node1, NODE_REF node2, int direction, in add_edge_linkage() 121 void Trie::add_word_ending(EDGE_RECORD *edge_ptr, in add_word_ending() 133 void Trie::add_word_to_dawg(const WERD_CHOICE &word) { in add_word_to_dawg() 207 NODE_REF Trie::new_dawg_node() { in new_dawg_node() 214 bool Trie::read_word_list(const char *filename, in read_word_list() 247 void Trie::remove_edge_linkage(NODE_REF node1, NODE_REF node2, int direction, in remove_edge_linkage() 266 SquishedDawg *Trie::trie_to_dawg() { in trie_to_dawg() 313 bool Trie::eliminate_redundant_edges(NODE_REF node, in eliminate_redundant_edges() 363 bool Trie::reduce_lettered_edges(EDGE_INDEX edge_index, in reduce_lettered_edges() [all …]
|
D | trie.h | 56 class Trie : public Dawg { 62 Trie(DawgType type, const STRING &lang, PermuterType perm, in Trie() function 70 ~Trie() { nodes_.delete_data_pointers(); } in ~Trie()
|
D | dict.h | 473 Trie *pending_words_; 478 Trie *document_words_;
|
D | permute.cpp | 290 Trie *trie_ptr = new Trie(DAWG_TYPE_WORD, lang, USER_DAWG_PERM, in init_permute() 300 document_words_ = new Trie(DAWG_TYPE_WORD, lang, DOC_DAWG_PERM, in init_permute() 305 pending_words_ = new Trie(DAWG_TYPE_WORD, lang, NO_PERM, in init_permute()
|
/external/tesseract/training/ |
D | wordlist2dawg.cpp | 51 tesseract::Trie trie( in main()
|
/external/tesseract/api/ |
D | baseapi.h | 56 class Trie; variable
|