def edge.tree.inside

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

import gralha-svg-render@0.1.0.1/svg.bend as Svg
import Base
import gralha-text-scan@0.1.0.1/scan.bend as U

1865def edge.tree.inside(t: EdgeTree, p: Point, even: Bool) -> Bool:
1866  +w = edge.tree.winding(t, p)
1867  F32.is_gt(F32.abs(U.choose(F32, even, (w % 2.0 : F32), w)), 0.5)

Uses (9)

Used by (5)