path2.lineTo(l.x1 + pos2 * dx, l.y1 + pos2 * dy);
}
if (pos3 < len) {
+ pos = pos3;
pos3 *= len1;
double x = l.x1 + pos3 * dx;
double y = l.y1 + pos3 * dy;
prevGapEnd = new Point2D.Double(x, y);
} else {
+ pos = pos3;
finish = false;
}
- pos = pos3;
}
if (finish) {