75 float FullPriority(
int xmin,
int xmax,
double overlap_knob,
76 int centered_maxwidth,
double center_knob,
77 double width_change_knob)
const;
80 bool IsHealthy(
const TBLOB& blob,
int min_points,
int min_area)
const;
86 #ifndef GRAPHICS_DISABLED 111 extern BOOL_VAR_H(wordrec_display_splits, 0,
"Display splits");
118 void remove_edgept(
EDGEPT *point);
bool Contains(const TPOINT &pt) const
Definition: blobs.h:331
EDGEPT * point1
Definition: split.h:103
float FullPriority(int xmin, int xmax, double overlap_knob, int centered_maxwidth, double center_knob, double width_change_knob) const
Definition: split.cpp:87
bool IsHealthy(const TBLOB &blob, int min_points, int min_area) const
Definition: split.cpp:121
bool SharesPosition(const SPLIT &other) const
Definition: split.h:60
void SplitOutline() const
Definition: split.cpp:260
bool EqualPos(const EDGEPT &other) const
Definition: blobs.h:112
bool Contains(const TPOINT &pt) const
Definition: blobs.h:241
bool UsesPoint(const EDGEPT *point) const
Definition: split.h:56
TBOX Box21() const
Definition: split.h:46
TBOX Box12() const
Definition: split.h:44
bool IsLittleChunk(int min_points, int min_area) const
Definition: split.cpp:128
void UnsplitOutlineList(TBLOB *blob) const
Definition: split.cpp:285
bool ContainedByBlob(const TBLOB &blob) const
Definition: split.h:65
void UnsplitOutlines() const
Definition: split.cpp:301
SPLIT(EDGEPT *pt1, EDGEPT *pt2)
Definition: split.h:39
bool ContainedByOutline(const TESSLINE &outline) const
Definition: split.h:69
void SplitOutlineList(TESSLINE *outlines) const
Definition: split.cpp:241
TBOX SegmentBox(const EDGEPT *end) const
Definition: blobs.h:115
EDGEPT * point2
Definition: split.h:104
void Reveal() const
Definition: split.cpp:71
TBOX bounding_box() const
Definition: split.cpp:50
SPLIT()
Definition: split.h:38
void Print() const
Definition: split.cpp:225
TPOINT pos
Definition: blobs.h:170
void Mark(ScrollView *window) const
Definition: split.cpp:232
void Hide() const
Definition: split.cpp:57