// return;
} else if (roadMappingClass == RoadMappingArc.class) {
final RoadMappingArc arc = (RoadMappingArc) roadMapping;
posTheta = roadMapping.startPos();
final double angSt = arc.startAngle() + (arc.clockwise() ? 0.5 * Math.PI : -0.5 * Math.PI);
final double radius = arc.radius();
final double dx = radius * Math.cos(angSt);
final double dy = radius * Math.sin(angSt);
final Arc2D.Double arc2D = new Arc2D.Double();
arc2D.setArcByCenter(posTheta.x - dx, posTheta.y + dy, radius + lateralOffset, Math.toDegrees(angSt),
Math.toDegrees(arc.arcAngle()), Arc2D.OPEN);