def prev.of
import gralha-svg-render@0.1.0.1/svg.bend as Svgimport Base
1515def prev.of(seg: Segment, +r: F32) -> Prev:
1516 Segment{px, py, qx, qy, ux, uy, len, distance} = seg
1517 +u = {Point{ux, uy} : Point}
1518 Prev{u, point.add(Point{qx, qy}, point.scale(point.normal(u), r)), len}