45 FPSEGPT_LIST *prev_list);
81 ELISTIZEH (
FPSEGPT) CLISTIZEH (FPSEGPT_LIST)
83 INT_VAR_H (pitsync_linear_version, 0,
"Use new fast algorithm");
85 double_VAR_H (pitsync_joined_edge, 0.75,
86 "Dist inside big blob for chopping");
88 double_VAR_H (pitsync_offset_freecut_fraction, 0.25,
89 "Fraction of cut for free cuts");
91 INT_VAR_H (pitsync_fake_depth, 1,
"Max advance fake generation");
92 double check_pitch_sync(
98 FPSEGPT_LIST *seg_list
100 void make_illegal_segment(
101 FPSEGPT_LIST *prev_list,
104 int16_t region_index,
107 FPSEGPT_LIST *seg_list
109 int16_t vertical_torow_projection(
113 void vertical_cblob_projection(
117 void vertical_coutline_projection(
int32_t position()
Definition: pitsync1.h:48
FPSEGPT * previous()
Definition: pitsync1.h:60
double cost_function()
Definition: pitsync1.h:51
double sum()
Definition: pitsync1.h:57
double cost
Definition: pitsync1.h:78
FPSEGPT * pred
Definition: pitsync1.h:75
Definition: pithsync.h:29
BOOL8 terminal
Definition: pitsync1.h:69
int32_t xpos
Definition: pitsync1.h:74
int16_t mid_cuts
Definition: pitsync1.h:73
Definition: stepblob.h:37
double squares()
Definition: pitsync1.h:54
Definition: blobbox.h:556
Definition: statistc.h:33
int16_t fake_count
Definition: pitsync1.h:70
BOOL8 faked
Definition: pitsync1.h:68
double sq_sum
Definition: pitsync1.h:77
int16_t cheap_cuts() const
Definition: pitsync1.h:63
Definition: pitsync1.h:32
double mean_sum
Definition: pitsync1.h:76