AddPartner(TabVector *partner) | tesseract::TabVector | |
ApplyConstraints() | tesseract::TabVector | |
BoxCount() | tesseract::TabVector | inline |
Debug(const char *prefix) | tesseract::TabVector | |
Display(ScrollView *tab_win) | tesseract::TabVector | |
ELIST2_LINK() | ELIST2_LINK | inline |
ELIST2_LINK(const ELIST2_LINK &) | ELIST2_LINK | inline |
endpt() const | tesseract::TabVector | inline |
Evaluate(const ICOORD &vertical, TabFind *finder) | tesseract::TabVector | |
extended_ymax() const | tesseract::TabVector | inline |
extended_ymin() const | tesseract::TabVector | inline |
ExtendedOverlap(int top_y, int bottom_y) const | tesseract::TabVector | inline |
ExtendToBox(BLOBNBOX *blob) | tesseract::TabVector | |
Fit(ICOORD vertical, bool force_parallel) | tesseract::TabVector | |
FitAndEvaluateIfNeeded(const ICOORD &vertical, TabFind *finder) | tesseract::TabVector | |
FitVector(TabAlignment alignment, ICOORD vertical, int extended_start_y, int extended_end_y, BLOBNBOX_CLIST *good_points, int *vertical_x, int *vertical_y) | tesseract::TabVector | static |
Freeze() | tesseract::TabVector | inline |
GetSinglePartner() | tesseract::TabVector | |
intersects_other_lines() const | tesseract::TabVector | inline |
IsAPartner(const TabVector *other) | tesseract::TabVector | |
IsCenterTab() const | tesseract::TabVector | inline |
IsLeftOf(const TabVector &other) const | tesseract::TabVector | inline |
IsLeftTab() const | tesseract::TabVector | inline |
IsRagged() const | tesseract::TabVector | inline |
IsRightTab() const | tesseract::TabVector | inline |
IsSeparator() const | tesseract::TabVector | inline |
mean_width() const | tesseract::TabVector | inline |
MergeSimilarTabVectors(const ICOORD &vertical, TabVector_LIST *vectors, BlobGrid *grid) | tesseract::TabVector | static |
MergeWith(const ICOORD &vertical, TabVector *other) | tesseract::TabVector | |
operator=(const ELIST2_LINK &) | ELIST2_LINK | inline |
Partnerless() | tesseract::TabVector | inline |
partners() | tesseract::TabVector | inline |
Print(const char *prefix) | tesseract::TabVector | |
ReflectInYAxis() | tesseract::TabVector | inline |
Rotate(const FCOORD &rotation) | tesseract::TabVector | |
set_bottom_constraints(TabConstraint_LIST *constraints) | tesseract::TabVector | inline |
set_endpt(const ICOORD &end) | tesseract::TabVector | inline |
set_intersects_other_lines(bool value) | tesseract::TabVector | inline |
set_startpt(const ICOORD &start) | tesseract::TabVector | inline |
set_top_constraints(TabConstraint_LIST *constraints) | tesseract::TabVector | inline |
SetupConstraints() | tesseract::TabVector | |
SetupPartnerConstraints() | tesseract::TabVector | |
SetupPartnerConstraints(TabVector *partner) | tesseract::TabVector | |
SetYEnd(int end_y) | tesseract::TabVector | |
SetYStart(int start_y) | tesseract::TabVector | |
ShallowCopy() const | tesseract::TabVector | |
SimilarTo(const ICOORD &vertical, const TabVector &other, BlobGrid *grid) const | tesseract::TabVector | |
sort_key() const | tesseract::TabVector | inline |
SortKey(const ICOORD &vertical, int x, int y) | tesseract::TabVector | inlinestatic |
SortVectorsByKey(const void *v1, const void *v2) | tesseract::TabVector | inlinestatic |
startpt() const | tesseract::TabVector | inline |
TabVector()=default | tesseract::TabVector | |
TabVector(const TabVector &src, TabAlignment alignment, const ICOORD &vertical_skew, BLOBNBOX *blob) | tesseract::TabVector | |
VerticalTextlinePartner() | tesseract::TabVector | |
VOverlap(const TabVector &other) const | tesseract::TabVector | inline |
VOverlap(int top_y, int bottom_y) const | tesseract::TabVector | inline |
XAtY(int y) const | tesseract::TabVector | inline |
XAtY(const ICOORD &vertical, int sort_key, int y) | tesseract::TabVector | inlinestatic |
XYFlip() | tesseract::TabVector | inline |
~TabVector()=default | tesseract::TabVector | |