tesseract  4.00.00dev
tesseract::ColPartition Member List

This is the complete list of members for tesseract::ColPartition, including all inherited members.

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() consttesseract::ColPartitioninline
block_owned() consttesseract::ColPartitioninline
bottom_spacing() consttesseract::ColPartitioninline
bounding_box() consttesseract::ColPartitioninline
BoundsWithoutBox(BLOBNBOX *box)tesseract::ColPartition
BoxColor() consttesseract::ColPartition
boxes()tesseract::ColPartitioninline
boxes_count() consttesseract::ColPartitioninline
BoxLeftKey() consttesseract::ColPartitioninline
BoxRightKey() consttesseract::ColPartitioninline
ClaimBoxes()tesseract::ColPartition
clear_table_type()tesseract::ColPartitioninline
color1()tesseract::ColPartitioninline
color2()tesseract::ColPartitioninline
ColPartition()tesseract::ColPartitioninline
ColPartition(BlobRegionType blob_type, const ICOORD &vertical)tesseract::ColPartition
column_set() consttesseract::ColPartitioninline
ColumnContains(int x, int y) consttesseract::ColPartitioninline
ColumnRange(int resolution, ColPartitionSet *columns, int *first_col, int *last_col)tesseract::ColPartition
ColumnWidth() consttesseract::ColPartitioninline
ComputeLimits()tesseract::ColPartition
ComputeSpecialBlobsDensity()tesseract::ColPartition
ConfirmNoTabViolation(const ColPartition &other) consttesseract::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() consttesseract::ColPartitioninline
DisownBoxes()tesseract::ColPartition
DisownBoxesNoAssert()tesseract::ColPartition
ELIST2_LINK()ELIST2_LINKinline
ELIST2_LINK(const ELIST2_LINK &)ELIST2_LINKinline
FakePartition(const TBOX &box, PolyBlockType block_type, BlobRegionType blob_type, BlobTextFlowType flow)tesseract::ColPartitionstatic
flow() consttesseract::ColPartitioninline
good_blob_score() consttesseract::ColPartitioninline
good_column() consttesseract::ColPartitioninline
good_width() consttesseract::ColPartitioninline
HasGoodBaseline()tesseract::ColPartition
HCoreOverlap(const ColPartition &other) consttesseract::ColPartitioninline
HOverlaps(const ColPartition &other) consttesseract::ColPartitioninline
inside_table_column()tesseract::ColPartitioninline
IsEmpty() consttesseract::ColPartitioninline
IsHorizontalLine() consttesseract::ColPartitioninline
IsHorizontalType() consttesseract::ColPartitioninline
IsImageType() consttesseract::ColPartitioninline
IsInSameColumnAs(const ColPartition &part) consttesseract::ColPartition
IsLeftOf(const ColPartition &other) consttesseract::ColPartitioninline
IsLegal()tesseract::ColPartition
IsLineType() consttesseract::ColPartitioninline
IsPulloutType() consttesseract::ColPartitioninline
IsSingleton() consttesseract::ColPartitioninline
IsTextType() consttesseract::ColPartitioninline
IsUnMergeableType() consttesseract::ColPartitioninline
IsVerticalLine() consttesseract::ColPartitioninline
IsVerticalType() consttesseract::ColPartitioninline
KeyWidth(int left_key, int right_key) consttesseract::ColPartitioninline
left_key() consttesseract::ColPartitioninline
left_key_tab() consttesseract::ColPartitioninline
left_margin() consttesseract::ColPartitioninline
LeftAtY(int y) consttesseract::ColPartitioninline
LeftBlobRule() consttesseract::ColPartition
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::ColPartitionstatic
lower_partners()tesseract::ColPartitioninline
MakeBigPartition(BLOBNBOX *box, ColPartition_LIST *big_part_list)tesseract::ColPartitionstatic
MakeBlock(const ICOORD &bleft, const ICOORD &tright, ColPartition_LIST *block_parts, ColPartition_LIST *used_parts)tesseract::ColPartitionstatic
MakeLinePartition(BlobRegionType blob_type, const ICOORD &vertical, int left, int bottom, int right, int top)tesseract::ColPartitionstatic
MakeToRow()tesseract::ColPartition
MakeVerticalTextBlock(const ICOORD &bleft, const ICOORD &tright, ColPartition_LIST *block_parts, ColPartition_LIST *used_parts)tesseract::ColPartitionstatic
MarkAsLeaderIfMonospaced()tesseract::ColPartition
MatchingColumns(const ColPartition &other) consttesseract::ColPartition
MatchingSizes(const ColPartition &other) consttesseract::ColPartition
MatchingStrokeWidth(const ColPartition &other, double fractional_tolerance, double constant_tolerance) consttesseract::ColPartition
MatchingTextColor(const ColPartition &other) consttesseract::ColPartition
median_bottom() consttesseract::ColPartitioninline
median_left() consttesseract::ColPartitioninline
median_right() consttesseract::ColPartitioninline
median_size() consttesseract::ColPartitioninline
median_top() consttesseract::ColPartitioninline
median_width() consttesseract::ColPartitioninline
MedianY() consttesseract::ColPartitioninline
MidX() consttesseract::ColPartitioninline
MidY() consttesseract::ColPartitioninline
nearest_neighbor_above() consttesseract::ColPartitioninline
nearest_neighbor_below() consttesseract::ColPartitioninline
OKDiacriticMerge(const ColPartition &candidate, bool debug) consttesseract::ColPartition
OKMergeOverlap(const ColPartition &merge1, const ColPartition &merge2, int ok_box_overlap, bool debug)tesseract::ColPartition
operator=(const ELIST2_LINK &)ELIST2_LINKinline
OverlapSplitBlob(const TBOX &box)tesseract::ColPartition
owns_blobs() consttesseract::ColPartitioninline
PartitionType(ColumnSpanningType flow) consttesseract::ColPartition
Print() consttesseract::ColPartition
PrintColors()tesseract::ColPartition
RefinePartners(PolyBlockType type, bool get_desperate, ColPartitionGrid *grid)tesseract::ColPartition
ReflectInYAxis()tesseract::ColPartition
ReleaseNonLeaderBoxes()tesseract::ColPartition
RemoveBox(BLOBNBOX *box)tesseract::ColPartition
RemovePartner(bool upper, ColPartition *partner)tesseract::ColPartition
right_key() consttesseract::ColPartitioninline
right_key_tab() consttesseract::ColPartitioninline
right_margin() consttesseract::ColPartitioninline
RightAtY(int y) consttesseract::ColPartitioninline
RightBlobRule() consttesseract::ColPartition
set_blob_type(BlobRegionType t)tesseract::ColPartitioninline
set_block_owned(bool owned)tesseract::ColPartitioninline
set_bottom_spacing(int spacing)tesseract::ColPartitioninline
set_first_column(int column)tesseract::ColPartitioninline
set_flow(BlobTextFlowType f)tesseract::ColPartitioninline
set_inside_table_column(bool val)tesseract::ColPartitioninline
set_last_column(int column)tesseract::ColPartitioninline
set_left_margin(int margin)tesseract::ColPartitioninline
set_median_size(int size)tesseract::ColPartitioninline
set_median_width(int width)tesseract::ColPartitioninline
set_nearest_neighbor_above(ColPartition *part)tesseract::ColPartitioninline
set_nearest_neighbor_below(ColPartition *part)tesseract::ColPartitioninline
set_owns_blobs(bool owns_blobs)tesseract::ColPartitioninline
set_right_margin(int margin)tesseract::ColPartitioninline
set_side_step(int step)tesseract::ColPartitioninline
set_space_above(int space)tesseract::ColPartitioninline
set_space_below(int space)tesseract::ColPartitioninline
set_space_to_left(int space)tesseract::ColPartitioninline
set_space_to_right(int space)tesseract::ColPartitioninline
set_table_type()tesseract::ColPartitioninline
set_top_spacing(int spacing)tesseract::ColPartitioninline
set_type(PolyBlockType t)tesseract::ColPartitioninline
set_vertical(const ICOORD &v)tesseract::ColPartitioninline
set_working_set(WorkingPartSet *working_set)tesseract::ColPartitioninline
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() consttesseract::ColPartition
SingletonPartner(bool upper)tesseract::ColPartition
SmoothPartnerRun(int working_set_count)tesseract::ColPartition
SortByBBox(const void *p1, const void *p2)tesseract::ColPartitioninlinestatic
SortKey(int x, int y) consttesseract::ColPartitioninline
space_above() consttesseract::ColPartitioninline
space_below() consttesseract::ColPartitioninline
space_to_left() consttesseract::ColPartitioninline
space_to_right() consttesseract::ColPartitioninline
SpecialBlobsCount(const BlobSpecialTextType type)tesseract::ColPartition
SpecialBlobsDensity(const BlobSpecialTextType type) consttesseract::ColPartition
SplitAt(int split_x)tesseract::ColPartition
SplitAtBlob(BLOBNBOX *split_blob)tesseract::ColPartition
top_spacing() consttesseract::ColPartitioninline
type() consttesseract::ColPartitioninline
TypesMatch(const ColPartition &other) consttesseract::ColPartitioninline
TypesMatch(BlobRegionType type1, BlobRegionType type2)tesseract::ColPartitioninlinestatic
TypesSimilar(PolyBlockType type1, PolyBlockType type2)tesseract::ColPartitioninlinestatic
upper_partners()tesseract::ColPartitioninline
VCoreOverlap(const ColPartition &other) consttesseract::ColPartitioninline
VOverlaps(const ColPartition &other) consttesseract::ColPartitioninline
VSignificantCoreOverlap(const ColPartition &other) consttesseract::ColPartitioninline
WithinSameMargins(const ColPartition &other) consttesseract::ColPartitioninline
XAtY(int sort_key, int y) consttesseract::ColPartitioninline
~ColPartition()tesseract::ColPartition