// offsets
// so only use this if lateral offset is zero (ie not for road
// edge lines)
final RoadMappingBezier bezier = (RoadMappingBezier) roadMapping;
final GeneralPath path = new GeneralPath();
posTheta = bezier.startPos(lateralOffset);
path.moveTo(posTheta.x, posTheta.y);
posTheta = bezier.endPos(lateralOffset);
final double cx = bezier.controlX(lateralOffset);
final double cy = bezier.controlY(lateralOffset);
path.quadTo(cx, cy, posTheta.x, posTheta.y);