def cover.lines

gralha-svg-render@0.1.0.1 · svg.bend:4096

import gralha-svg-render@0.1.0.1/svg.bend as Svg
import Base
import gralha-coverage@0.1.0.1/cover.bend as Cov

4096def cover.lines(es: List<&2, Edge>, +frame: Raster) -> List<&2, Cov.CovLine>:
4097  match es:
4098    case Nil{}: Nil{}
4099    case Con{Edge{ax, ay, bx, by, stroked, closed}, rest}: Con{cover.line(cover.pixel(frame, Point{ax, ay}), cover.pixel(frame, Point{bx, by})), cover.lines(rest, frame)}

Uses (7)

Used by (0)

No other definition uses this definition.