UNPKG

@thi.ng/rasterize

Version:

Headless 2D shape drawing, filling & rasterization for arbitrary targets/purposes (no canvas required)

11 lines (10 loc) 276 B
import { circleClipped } from "@thi.ng/grid-iterators/circle"; import { __draw2D } from "./draw.js"; const drawCircle = (grid, x, y, r, val, fill = false) => __draw2D( circleClipped(x, y, r, 0, 0, grid.size[0], grid.size[1], fill), grid, val ); export { drawCircle };