MCPcopy Index your code
hub / github.com/ChartGPU/ChartGPU / brighten

Function brighten

src/renderers/createHighlightRenderer.ts:54–57  ·  view source on GitHub ↗
(rgba: readonly [number, number, number, number], factor: number)

Source from the content-addressed store, hash-verified

52 Number.isFinite(s.x) && Number.isFinite(s.y) && Number.isFinite(s.w) && Number.isFinite(s.h);
53
54const brighten = (rgba: readonly [number, number, number, number], factor: number): readonly [number, number, number, number] => {
55 const f = Number.isFinite(factor) ? factor : 1;
56 return [clamp01(rgba[0] * f), clamp01(rgba[1] * f), clamp01(rgba[2] * f), clamp01(rgba[3])] as const;
57};
58
59const luminance = (rgba: readonly [number, number, number, number]): number =>
60 0.2126 * rgba[0] + 0.7152 * rgba[1] + 0.0722 * rgba[2];

Callers 1

prepareFunction · 0.85

Calls 1

clamp01Function · 0.70

Tested by

no test coverage detected