void (@NotNull Graphics2D g, int x1, int x2, int y1, int y2) { boolean isHighSlope = Math.abs(x2 - x1) < Math.abs(y2 - y1); if (!isHighSlope && isThickSimpleStroke(g)) { g.fill(makeCurvePath(x1, x2, y1, y2, y1 + 1, y2 + 1)); } else { g.draw(makeCurve(x1, x2, y1, y2, true)); } }