| Absorb(ColPartition *other, WidthCallback *cb) | tesseract::ColPartition | |
| AddBox(BLOBNBOX *box) | tesseract::ColPartition | |
| AddPartner(bool upper, ColPartition *partner) | tesseract::ColPartition | |
| AddToWorkingSet(const ICOORD &bleft, const ICOORD &tright, int resolution, ColPartition_LIST *used_parts, WorkingPartSet_LIST *working_set) | tesseract::ColPartition | |
| BiggestBox() | tesseract::ColPartition | |
| blob_type() const | tesseract::ColPartition | inline |
| blob_type_ | tesseract::ColPartition | private |
| block_owned() const | tesseract::ColPartition | inline |
| block_owned_ | tesseract::ColPartition | private |
| bottom_spacing() const | tesseract::ColPartition | inline |
| bottom_spacing_ | tesseract::ColPartition | private |
| BottomSpacingMargin(int resolution) const | tesseract::ColPartition | private |
| bounding_box() const | tesseract::ColPartition | inline |
| bounding_box_ | tesseract::ColPartition | private |
| BoundsWithoutBox(BLOBNBOX *box) | tesseract::ColPartition | |
| BoxColor() const | tesseract::ColPartition | |
| boxes() | tesseract::ColPartition | inline |
| boxes_ | tesseract::ColPartition | private |
| boxes_count() const | tesseract::ColPartition | inline |
| BoxLeftKey() const | tesseract::ColPartition | inline |
| BoxRightKey() const | tesseract::ColPartition | inline |
| ClaimBoxes() | tesseract::ColPartition | |
| clear_table_type() | tesseract::ColPartition | inline |
| color1() | tesseract::ColPartition | inline |
| color1_ | tesseract::ColPartition | private |
| color2() | tesseract::ColPartition | inline |
| color2_ | tesseract::ColPartition | private |
| ColPartition()=default | tesseract::ColPartition | |
| ColPartition(BlobRegionType blob_type, const ICOORD &vertical) | tesseract::ColPartition | |
| column_set() const | tesseract::ColPartition | inline |
| column_set_ | tesseract::ColPartition | private |
| ColumnContains(int x, int y) const | tesseract::ColPartition | inline |
| ColumnRange(int resolution, ColPartitionSet *columns, int *first_col, int *last_col) | tesseract::ColPartition | |
| ColumnWidth() const | tesseract::ColPartition | inline |
| ComputeLimits() | tesseract::ColPartition | |
| ComputeSpecialBlobsDensity() | tesseract::ColPartition | |
| ConfirmNoTabViolation(const ColPartition &other) const | tesseract::ColPartition | |
| CopyButDontOwnBlobs() | tesseract::ColPartition | |
| CopyLeftTab(const ColPartition &src, bool take_box) | tesseract::ColPartition | |
| CopyRightTab(const ColPartition &src, bool take_box) | tesseract::ColPartition | |
| CountOverlappingBoxes(const TBOX &box) | tesseract::ColPartition | |
| DeleteBoxes() | tesseract::ColPartition | |
| desperately_merged() const | tesseract::ColPartition | inline |
| desperately_merged_ | tesseract::ColPartition | private |
| DisownBoxes() | tesseract::ColPartition | |
| DisownBoxesNoAssert() | tesseract::ColPartition | |
| ELIST2_LINK() | ELIST2_LINK | inline |
| ELIST2_LINK(const ELIST2_LINK &) | ELIST2_LINK | inline |
| FakePartition(const TBOX &box, PolyBlockType block_type, BlobRegionType blob_type, BlobTextFlowType flow) | tesseract::ColPartition | static |
| first_column_ | tesseract::ColPartition | private |
| flow() const | tesseract::ColPartition | inline |
| flow_ | tesseract::ColPartition | private |
| good_blob_score() const | tesseract::ColPartition | inline |
| good_blob_score_ | tesseract::ColPartition | private |
| good_column() const | tesseract::ColPartition | inline |
| good_column_ | tesseract::ColPartition | private |
| good_width() const | tesseract::ColPartition | inline |
| good_width_ | tesseract::ColPartition | private |
| HasGoodBaseline() | tesseract::ColPartition | |
| HCoreOverlap(const ColPartition &other) const | tesseract::ColPartition | inline |
| HOverlaps(const ColPartition &other) const | tesseract::ColPartition | inline |
| inside_table_column() | tesseract::ColPartition | inline |
| inside_table_column_ | tesseract::ColPartition | private |
| IsEmpty() const | tesseract::ColPartition | inline |
| IsHorizontalLine() const | tesseract::ColPartition | inline |
| IsHorizontalType() const | tesseract::ColPartition | inline |
| IsImageType() const | tesseract::ColPartition | inline |
| IsInSameColumnAs(const ColPartition &part) const | tesseract::ColPartition | |
| IsLeftOf(const ColPartition &other) const | tesseract::ColPartition | inline |
| IsLegal() | tesseract::ColPartition | |
| IsLineType() const | tesseract::ColPartition | inline |
| IsPulloutType() const | tesseract::ColPartition | inline |
| IsSingleton() const | tesseract::ColPartition | inline |
| IsTextType() const | tesseract::ColPartition | inline |
| IsUnMergeableType() const | tesseract::ColPartition | inline |
| IsVerticalLine() const | tesseract::ColPartition | inline |
| IsVerticalType() const | tesseract::ColPartition | inline |
| KeyWidth(int left_key, int right_key) const | tesseract::ColPartition | inline |
| last_add_was_vertical_ | tesseract::ColPartition | private |
| last_column_ | tesseract::ColPartition | private |
| left_key() const | tesseract::ColPartition | inline |
| left_key_ | tesseract::ColPartition | private |
| left_key_tab() const | tesseract::ColPartition | inline |
| left_key_tab_ | tesseract::ColPartition | private |
| left_margin() const | tesseract::ColPartition | inline |
| left_margin_ | tesseract::ColPartition | private |
| LeftAtY(int y) const | tesseract::ColPartition | inline |
| LeftBlobRule() const | tesseract::ColPartition | |
| LeftEdgeRun(ColPartition_IT *part_it, ICOORD *start, ICOORD *end) | tesseract::ColPartition | privatestatic |
| LineSpacingBlocks(const ICOORD &bleft, const ICOORD &tright, int resolution, ColPartition_LIST *block_parts, ColPartition_LIST *used_parts, BLOCK_LIST *completed_blocks, TO_BLOCK_LIST *to_blocks) | tesseract::ColPartition | static |
| lower_partners() | tesseract::ColPartition | inline |
| lower_partners_ | tesseract::ColPartition | private |
| MakeBigPartition(BLOBNBOX *box, ColPartition_LIST *big_part_list) | tesseract::ColPartition | static |
| MakeBlock(const ICOORD &bleft, const ICOORD &tright, ColPartition_LIST *block_parts, ColPartition_LIST *used_parts) | tesseract::ColPartition | static |
| MakeLinePartition(BlobRegionType blob_type, const ICOORD &vertical, int left, int bottom, int right, int top) | tesseract::ColPartition | static |
| MakeToRow() | tesseract::ColPartition | |
| MakeVerticalTextBlock(const ICOORD &bleft, const ICOORD &tright, ColPartition_LIST *block_parts, ColPartition_LIST *used_parts) | tesseract::ColPartition | static |
| MarkAsLeaderIfMonospaced() | tesseract::ColPartition | |
| MatchingColumns(const ColPartition &other) const | tesseract::ColPartition | |
| MatchingSizes(const ColPartition &other) const | tesseract::ColPartition | |
| MatchingStrokeWidth(const ColPartition &other, double fractional_tolerance, double constant_tolerance) const | tesseract::ColPartition | |
| MatchingTextColor(const ColPartition &other) const | tesseract::ColPartition | |
| median_bottom() const | tesseract::ColPartition | inline |
| median_bottom_ | tesseract::ColPartition | private |
| median_height() const | tesseract::ColPartition | inline |
| median_height_ | tesseract::ColPartition | private |
| median_left() const | tesseract::ColPartition | inline |
| median_left_ | tesseract::ColPartition | private |
| median_right() const | tesseract::ColPartition | inline |
| median_right_ | tesseract::ColPartition | private |
| median_top() const | tesseract::ColPartition | inline |
| median_top_ | tesseract::ColPartition | private |
| median_width() const | tesseract::ColPartition | inline |
| median_width_ | tesseract::ColPartition | private |
| MedianY() const | tesseract::ColPartition | inline |
| MidX() const | tesseract::ColPartition | inline |
| MidY() const | tesseract::ColPartition | inline |
| nearest_neighbor_above() const | tesseract::ColPartition | inline |
| nearest_neighbor_above_ | tesseract::ColPartition | private |
| nearest_neighbor_below() const | tesseract::ColPartition | inline |
| nearest_neighbor_below_ | tesseract::ColPartition | private |
| OKDiacriticMerge(const ColPartition &candidate, bool debug) const | tesseract::ColPartition | |
| OKMergeOverlap(const ColPartition &merge1, const ColPartition &merge2, int ok_box_overlap, bool debug) | tesseract::ColPartition | |
| OKSpacingBlip(int resolution, int median_spacing, ColPartition **parts) | tesseract::ColPartition | privatestatic |
| operator=(const ELIST2_LINK &) | ELIST2_LINK | inline |
| OverlapSplitBlob(const TBOX &box) | tesseract::ColPartition | |
| owns_blobs() const | tesseract::ColPartition | inline |
| owns_blobs_ | tesseract::ColPartition | private |
| PartitionType(ColumnSpanningType flow) const | tesseract::ColPartition | |
| PN_ABOVE1 enum value | tesseract::ColPartition | private |
| PN_ABOVE2 enum value | tesseract::ColPartition | private |
| PN_BELOW1 enum value | tesseract::ColPartition | private |
| PN_BELOW2 enum value | tesseract::ColPartition | private |
| PN_COUNT enum value | tesseract::ColPartition | private |
| PN_LOWER enum value | tesseract::ColPartition | private |
| PN_UPPER enum value | tesseract::ColPartition | private |
| Print() const | tesseract::ColPartition | |
| PrintColors() | tesseract::ColPartition | |
| RefinePartners(PolyBlockType type, bool get_desperate, ColPartitionGrid *grid) | tesseract::ColPartition | |
| RefinePartnersByOverlap(bool upper, ColPartition_CLIST *partners) | tesseract::ColPartition | private |
| RefinePartnersByType(bool upper, ColPartition_CLIST *partners) | tesseract::ColPartition | private |
| RefinePartnerShortcuts(bool upper, ColPartition_CLIST *partners) | tesseract::ColPartition | private |
| RefinePartnersInternal(bool upper, bool get_desperate, ColPartitionGrid *grid) | tesseract::ColPartition | private |
| RefineTextPartnersByMerge(bool upper, bool desperate, ColPartition_CLIST *partners, ColPartitionGrid *grid) | tesseract::ColPartition | private |
| ReflectInYAxis() | tesseract::ColPartition | |
| ReleaseNonLeaderBoxes() | tesseract::ColPartition | |
| RemoveBox(BLOBNBOX *box) | tesseract::ColPartition | |
| RemovePartner(bool upper, ColPartition *partner) | tesseract::ColPartition | |
| right_key() const | tesseract::ColPartition | inline |
| right_key_ | tesseract::ColPartition | private |
| right_key_tab() const | tesseract::ColPartition | inline |
| right_key_tab_ | tesseract::ColPartition | private |
| right_margin() const | tesseract::ColPartition | inline |
| right_margin_ | tesseract::ColPartition | private |
| RightAtY(int y) const | tesseract::ColPartition | inline |
| RightBlobRule() const | tesseract::ColPartition | |
| RightEdgeRun(ColPartition_IT *part_it, ICOORD *start, ICOORD *end) | tesseract::ColPartition | privatestatic |
| set_blob_type(BlobRegionType t) | tesseract::ColPartition | inline |
| set_block_owned(bool owned) | tesseract::ColPartition | inline |
| set_bottom_spacing(int spacing) | tesseract::ColPartition | inline |
| set_first_column(int column) | tesseract::ColPartition | inline |
| set_flow(BlobTextFlowType f) | tesseract::ColPartition | inline |
| set_inside_table_column(bool val) | tesseract::ColPartition | inline |
| set_last_column(int column) | tesseract::ColPartition | inline |
| set_left_margin(int margin) | tesseract::ColPartition | inline |
| set_median_height(int height) | tesseract::ColPartition | inline |
| set_median_width(int width) | tesseract::ColPartition | inline |
| set_nearest_neighbor_above(ColPartition *part) | tesseract::ColPartition | inline |
| set_nearest_neighbor_below(ColPartition *part) | tesseract::ColPartition | inline |
| set_owns_blobs(bool owns_blobs) | tesseract::ColPartition | inline |
| set_right_margin(int margin) | tesseract::ColPartition | inline |
| set_side_step(int step) | tesseract::ColPartition | inline |
| set_space_above(int space) | tesseract::ColPartition | inline |
| set_space_below(int space) | tesseract::ColPartition | inline |
| set_space_to_left(int space) | tesseract::ColPartition | inline |
| set_space_to_right(int space) | tesseract::ColPartition | inline |
| set_table_type() | tesseract::ColPartition | inline |
| set_top_spacing(int spacing) | tesseract::ColPartition | inline |
| set_type(PolyBlockType t) | tesseract::ColPartition | inline |
| set_vertical(const ICOORD &v) | tesseract::ColPartition | inline |
| set_working_set(WorkingPartSet *working_set) | tesseract::ColPartition | inline |
| SetBlobTypes() | tesseract::ColPartition | |
| SetColumnGoodness(WidthCallback *cb) | tesseract::ColPartition | |
| SetLeftTab(const TabVector *tab_vector) | tesseract::ColPartition | |
| SetPartitionType(int resolution, ColPartitionSet *columns) | tesseract::ColPartition | |
| SetRegionAndFlowTypesFromProjectionValue(int value) | tesseract::ColPartition | |
| SetRightTab(const TabVector *tab_vector) | tesseract::ColPartition | |
| SetSpecialBlobsDensity(const BlobSpecialTextType type, const float density) | tesseract::ColPartition | |
| ShallowCopy() const | tesseract::ColPartition | |
| side_step_ | tesseract::ColPartition | private |
| SingletonPartner(bool upper) | tesseract::ColPartition | |
| SizesSimilar(const ColPartition &other) const | tesseract::ColPartition | private |
| SmoothPartnerRun(int working_set_count) | tesseract::ColPartition | |
| SmoothSpacings(int resolution, int page_height, ColPartition_LIST *parts) | tesseract::ColPartition | privatestatic |
| SortByBBox(const void *p1, const void *p2) | tesseract::ColPartition | inlinestatic |
| SortKey(int x, int y) const | tesseract::ColPartition | inline |
| space_above() const | tesseract::ColPartition | inline |
| space_above_ | tesseract::ColPartition | private |
| space_below() const | tesseract::ColPartition | inline |
| space_below_ | tesseract::ColPartition | private |
| space_to_left() const | tesseract::ColPartition | inline |
| space_to_left_ | tesseract::ColPartition | private |
| space_to_right() const | tesseract::ColPartition | inline |
| space_to_right_ | tesseract::ColPartition | private |
| SpacingEqual(int spacing, int resolution) const | tesseract::ColPartition | private |
| SpacingNeighbourhood enum name | tesseract::ColPartition | private |
| SpacingsEqual(const ColPartition &other, int resolution) const | tesseract::ColPartition | private |
| special_blobs_densities_ | tesseract::ColPartition | private |
| SpecialBlobsCount(const BlobSpecialTextType type) | tesseract::ColPartition | |
| SpecialBlobsDensity(const BlobSpecialTextType type) const | tesseract::ColPartition | |
| SplitAt(int split_x) | tesseract::ColPartition | |
| SplitAtBlob(BLOBNBOX *split_blob) | tesseract::ColPartition | |
| SummedSpacingOK(const ColPartition &other, int spacing, int resolution) const | tesseract::ColPartition | private |
| ThisPartitionBetter(BLOBNBOX *bbox, const ColPartition &other) | tesseract::ColPartition | private |
| top_spacing() const | tesseract::ColPartition | inline |
| top_spacing_ | tesseract::ColPartition | private |
| TopSpacingMargin(int resolution) const | tesseract::ColPartition | private |
| type() const | tesseract::ColPartition | inline |
| type_ | tesseract::ColPartition | private |
| type_before_table_ | tesseract::ColPartition | private |
| TypesMatch(const ColPartition &other) const | tesseract::ColPartition | inline |
| TypesMatch(BlobRegionType type1, BlobRegionType type2) | tesseract::ColPartition | inlinestatic |
| TypesSimilar(PolyBlockType type1, PolyBlockType type2) | tesseract::ColPartition | inlinestatic |
| upper_partners() | tesseract::ColPartition | inline |
| upper_partners_ | tesseract::ColPartition | private |
| VCoreOverlap(const ColPartition &other) const | tesseract::ColPartition | inline |
| vertical_ | tesseract::ColPartition | private |
| VOverlaps(const ColPartition &other) const | tesseract::ColPartition | inline |
| VSignificantCoreOverlap(const ColPartition &other) const | tesseract::ColPartition | inline |
| WithinSameMargins(const ColPartition &other) const | tesseract::ColPartition | inline |
| working_set_ | tesseract::ColPartition | private |
| XAtY(int sort_key, int y) const | tesseract::ColPartition | inline |
| ~ColPartition() | tesseract::ColPartition | |