Lines Matching defs:piece_total_length
229 double piece_total_length = piecelength.segs.back().at1()-piecelength.segs.front().at0();
231 total_length += piece_total_length;
238 piecelength.concat(piecelength+piece_total_length);
254 if (!closed && s1>piece_total_length - ends_tolerance.get_value()*strokelength) break;
255 if ( closed && s0>piece_total_length + s0_initial) break;
265 if (!closed && s1>piece_total_length-ends_tolerance.get_value()*strokelength){
267 //!!the root solver might miss s1==piece_total_length...
268 if (s1>piece_total_length){s1 = piece_total_length - ends_tolerance*strokelength-0.0001;}
270 if (closed && s1>piece_total_length + s0_initial){
272 if (closed && s1>2*piece_total_length){
273 s1 = 2*piece_total_length - strokeoverlap*(1-strokeoverlap_rdm)*strokelength-0.0001;