def filter.sample

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

import gralha-svg-render@0.1.0.1/svg.bend as Svg
import Base
import gralha-image@0.1.0.1/image.bend as Img

2878def filter.sample(effect: FilterEffect, p: Point, linear: Bool, original: Unit -> Img.Color) -> Img.Color:
2879  match effect:
2880    case NoFilter{}: original(Unit{})
2881    case FilterSpec{region, units, viewport, attrs, primitives}: original(Unit{})
2882    case FilterImage{raster}: raster.color(raster, p, linear)

Uses (6)

Used by (1)