def sweep

bend-visgraph@2.0.0.0 · visgraph.bend:737

import bend-visgraph@2.0.0.0/visgraph.bend as Visgraph
import Base

737def sweep(g: Visibility, +dir: Direction, +k: Weight, +lo: F32, +hi: F32, +limit: Nat, ia: U32, +xa: F32, +ya: F32, pts: Pts, es: Edges) -> Edges:
738  match g:
739    case Natural{}:
740      natural_sweep(pts, False{}, dir, k, lo, hi, ia, xa, ya, scale(xa, ya), tops_new(limit), Low{0n, neg_inf()}, 0, 0.0, 0.0, 0.0, es)
741    case Horizontal{}:
742      horizontal_sweep(pts, False{}, False{}, dir, k, lo, hi, ia, xa, ya, tops_new(limit), Low{0n, neg_inf()}, 0, 0.0, 0.0, es)

Uses (15)

Used by (1)