UNPKG

@macrostrat/column-components

Version:

React rendering primitives for stratigraphic columns

19 lines (18 loc) 424 B
import limit from "./limit.js"; const clip_rgb = (rgb) => { rgb._clipped = false; rgb._unclipped = rgb.slice(0); for (let i = 0; i <= 3; i++) { if (i < 3) { if (rgb[i] < 0 || rgb[i] > 255) rgb._clipped = true; rgb[i] = limit(rgb[i], 0, 255); } else if (i === 3) { rgb[i] = limit(rgb[i], 0, 1); } } return rgb; }; export { clip_rgb as default }; //# sourceMappingURL=clip_rgb.js.map