points.addPoint(endPoint.x + dx, endPoint.y - dy);
}
} else {
if (((BendConstraint) constraint).isStart()) {
points.addPoint(startPoint.x + dx, startPoint.y + dy);
points.addPoint(startPoint.x + dx, endPoint.y - dy);
points.addPoint(startPoint.x + 2 * dx, endPoint.y);
} else {
points.addPoint(endPoint.x - 2 * dx, startPoint.y);
points.addPoint(endPoint.x - dx, startPoint.y + dy);
points.addPoint(endPoint.x - dx, endPoint.y - dy);