tesseract  v4.0.0-17-g361f3264
Open Source OCR Engine
tesseract::ColPartitionGrid Member List

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

AccumulatePartDistances(const ColPartition &base_part, const ICOORD &dist_scaling, const TBOX &search_box, Pix *nontext_map, const TBOX &im_box, const FCOORD &rerotation, bool debug, GenericVector< int > *dists)tesseract::ColPartitionGridprivate
AssertNoDuplicates()tesseract::BBGrid< ColPartition, ColPartition_CLIST, ColPartition_C_IT >
BBGrid()tesseract::BBGrid< ColPartition, ColPartition_CLIST, ColPartition_C_IT >
BBGrid(int gridsize, const ICOORD &bleft, const ICOORD &tright)tesseract::BBGrid< ColPartition, ColPartition_CLIST, ColPartition_C_IT >
BestMergeCandidate(const ColPartition *part, ColPartition_CLIST *candidates, bool debug, TessResultCallback2< bool, const ColPartition *, const ColPartition *> *confirm_cb, int *overlap_increase)tesseract::ColPartitionGrid
bleft() consttesseract::GridBaseinline
bleft_tesseract::GridBaseprotected
ClaimBoxes()tesseract::ColPartitionGrid
Clear()tesseract::BBGrid< ColPartition, ColPartition_CLIST, ColPartition_C_IT >
ClearGridData(void(*free_method)(ColPartition *))tesseract::BBGrid< ColPartition, ColPartition_CLIST, ColPartition_C_IT >
ClipGridCoords(int *x, int *y) consttesseract::GridBase
ColPartitionGrid()=defaulttesseract::ColPartitionGrid
ColPartitionGrid(int gridsize, const ICOORD &bleft, const ICOORD &tright)tesseract::ColPartitionGrid
ComputeTotalOverlap(ColPartitionGrid **overlap_grid)tesseract::ColPartitionGrid
CountCellElements()tesseract::BBGrid< ColPartition, ColPartition_CLIST, ColPartition_C_IT >
DeleteNonLeaderParts()tesseract::ColPartitionGrid
DeleteParts()tesseract::ColPartitionGrid
DeleteUnknownParts(TO_BLOCK *block)tesseract::ColPartitionGrid
Deskew(const FCOORD &deskew)tesseract::ColPartitionGrid
DisplayBoxes(ScrollView *window)tesseract::BBGrid< ColPartition, ColPartition_CLIST, ColPartition_C_IT >
ExtractPartitionsAsBlocks(BLOCK_LIST *blocks, TO_BLOCK_LIST *to_blocks)tesseract::ColPartitionGrid
FindFigureCaptions()tesseract::ColPartitionGrid
FindMargin(int x, bool right_to_left, int x_limit, int y_bottom, int y_top, const ColPartition *not_this)tesseract::ColPartitionGridprivate
FindMergeCandidates(const ColPartition *part, const TBOX &search_box, bool debug, ColPartition_CLIST *candidates)tesseract::ColPartitionGridprivate
FindOverlappingPartitions(const TBOX &box, const ColPartition *not_this, ColPartition_CLIST *parts)tesseract::ColPartitionGrid
FindPartitionMargins(ColPartitionSet *columns, ColPartition *part)tesseract::ColPartitionGridprivate
FindPartitionPartners()tesseract::ColPartitionGrid
FindPartitionPartners(bool upper, ColPartition *part)tesseract::ColPartitionGrid
FindVPartitionPartners(bool to_the_left, ColPartition *part)tesseract::ColPartitionGrid
grid_tesseract::BBGrid< ColPartition, ColPartition_CLIST, ColPartition_C_IT >protected
GridBase()=defaulttesseract::GridBase
GridBase(int gridsize, const ICOORD &bleft, const ICOORD &tright)tesseract::GridBase
gridbuckets_tesseract::GridBaseprotected
GridCoords(int x, int y, int *grid_x, int *grid_y) consttesseract::GridBase
GridFindMargins(ColPartitionSet **best_columns)tesseract::ColPartitionGrid
gridheight() consttesseract::GridBaseinline
gridheight_tesseract::GridBaseprotected
gridsize() consttesseract::GridBaseinline
gridsize_tesseract::GridBaseprotected
GridSmoothNeighbours(BlobTextFlowType source_type, Pix *nontext_map, const TBOX &im_box, const FCOORD &rerotation)tesseract::ColPartitionGrid
gridwidth() consttesseract::GridBaseinline
gridwidth_tesseract::GridBaseprotected
HandleClick(int x, int y)tesseract::ColPartitionGridvirtual
Init(int gridsize, const ICOORD &bleft, const ICOORD &tright)tesseract::BBGrid< ColPartition, ColPartition_CLIST, ColPartition_C_IT >
InsertBBox(bool h_spread, bool v_spread, ColPartition *bbox)tesseract::BBGrid< ColPartition, ColPartition_CLIST, ColPartition_C_IT >
InsertPixPtBBox(int left, int bottom, Pix *pix, ColPartition *bbox)tesseract::BBGrid< ColPartition, ColPartition_CLIST, ColPartition_C_IT >
ListFindMargins(ColPartitionSet **best_columns, ColPartition_LIST *parts)tesseract::ColPartitionGrid
MakeColPartSets(PartSetVector *part_sets)tesseract::ColPartitionGrid
MakeSingleColumnSet(WidthCallback *cb)tesseract::ColPartitionGrid
MakeWindow(int x, int y, const char *window_name)tesseract::BBGrid< ColPartition, ColPartition_CLIST, ColPartition_C_IT >
MergePart(TessResultCallback2< bool, ColPartition *, TBOX *> *box_cb, TessResultCallback2< bool, const ColPartition *, const ColPartition *> *confirm_cb, ColPartition *part)tesseract::ColPartitionGrid
Merges(TessResultCallback2< bool, ColPartition *, TBOX *> *box_cb, TessResultCallback2< bool, const ColPartition *, const ColPartition *> *confirm_cb)tesseract::ColPartitionGrid
RecomputeBounds(int gridsize, const ICOORD &bleft, const ICOORD &tright, const ICOORD &vertical)tesseract::ColPartitionGrid
RectangleEmpty(const TBOX &rect)tesseract::BBGrid< ColPartition, ColPartition_CLIST, ColPartition_C_IT >
RefinePartitionPartners(bool get_desperate)tesseract::ColPartitionGrid
ReflectInYAxis()tesseract::ColPartitionGrid
RemoveBBox(ColPartition *bbox)tesseract::BBGrid< ColPartition, ColPartition_CLIST, ColPartition_C_IT >
ReTypeBlobs(BLOBNBOX_LIST *im_blobs)tesseract::ColPartitionGrid
SetTabStops(TabFind *tabgrid)tesseract::ColPartitionGrid
SmoothInOneDirection(BlobNeighbourDir direction, Pix *nontext_map, const TBOX &im_box, const FCOORD &rerotation, bool debug, const ColPartition &part, int *best_distance)tesseract::ColPartitionGridprivate
SmoothRegionType(Pix *nontext_map, const TBOX &im_box, const FCOORD &rerotation, bool debug, ColPartition *part)tesseract::ColPartitionGridprivate
SplitOverlappingPartitions(ColPartition_LIST *big_parts)tesseract::ColPartitionGrid
tright() consttesseract::GridBaseinline
tright_tesseract::GridBaseprotected
~BBGrid()tesseract::BBGrid< ColPartition, ColPartition_CLIST, ColPartition_C_IT >virtual
~ColPartitionGrid()=defaulttesseract::ColPartitionGridvirtual
~GridBase()tesseract::GridBasevirtual