|
tesseract
5.0.0-alpha-619-ge9db
|
#include <cinttypes>#include <functional>#include <memory>#include "elst.h"#include "params.h"#include "ratngs.h"Go to the source code of this file.
Classes | |
| struct | tesseract::NodeChild |
| class | tesseract::Dawg |
| struct | tesseract::DawgPosition |
| class | tesseract::DawgPositionVector |
| class | tesseract::SquishedDawg |
Namespaces | |
| tesseract | |
Macros | |
| #define | FORWARD_EDGE (int32_t) 0 |
| #define | BACKWARD_EDGE (int32_t) 1 |
| #define | MAX_NODE_EDGES_DISPLAY (int64_t) 100 |
| #define | MARKER_FLAG (int64_t) 1 |
| #define | DIRECTION_FLAG (int64_t) 2 |
| #define | WERD_END_FLAG (int64_t) 4 |
| #define | LETTER_START_BIT 0 |
| #define | NUM_FLAG_BITS 3 |
| #define | REFFORMAT "%" PRId64 |
Typedefs | |
| using | EDGE_RECORD = uint64_t |
| using | EDGE_ARRAY = EDGE_RECORD * |
| using | EDGE_REF = int64_t |
| using | NODE_REF = int64_t |
| using | NODE_MAP = EDGE_REF * |
| using | tesseract::NodeChildVector = GenericVector< NodeChild > |
| using | tesseract::SuccessorList = GenericVector< int > |
| using | tesseract::SuccessorListsVector = GenericVector< SuccessorList * > |
Enumerations | |
| enum | tesseract::DawgType { tesseract::DAWG_TYPE_PUNCTUATION, tesseract::DAWG_TYPE_WORD, tesseract::DAWG_TYPE_NUMBER, tesseract::DAWG_TYPE_PATTERN, tesseract::DAWG_TYPE_COUNT } |
| using EDGE_ARRAY = EDGE_RECORD * |
| using EDGE_RECORD = uint64_t |