tesseract
4.0.0-beta.1-59-g2cc4
|
#include <memory>
#include "elst.h"
#include "params.h"
#include "ratngs.h"
#include "tesscallback.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 | |
typedef uint64_t | EDGE_RECORD |
typedef EDGE_RECORD * | EDGE_ARRAY |
typedef int64_t | EDGE_REF |
typedef int64_t | NODE_REF |
typedef EDGE_REF * | NODE_MAP |
typedef GenericVector< NodeChild > | tesseract::NodeChildVector |
typedef GenericVector< int > | tesseract::SuccessorList |
typedef GenericVector< SuccessorList * > | tesseract::SuccessorListsVector |
Enumerations | |
enum | tesseract::DawgType { tesseract::DAWG_TYPE_PUNCTUATION, tesseract::DAWG_TYPE_WORD, tesseract::DAWG_TYPE_NUMBER, tesseract::DAWG_TYPE_PATTERN, tesseract::DAWG_TYPE_COUNT } |
typedef EDGE_RECORD* EDGE_ARRAY |
typedef uint64_t EDGE_RECORD |