1 | "use strict";
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | exports.correctRGB = void 0;
|
4 | var consts_1 = require("./consts");
|
5 | var clamp_1 = require("./clamp");
|
6 |
|
7 | function correctRGB(color) {
|
8 | return {
|
9 | r: clamp_1.clamp(color.r, consts_1.MAX_COLOR_RGB),
|
10 | g: clamp_1.clamp(color.g, consts_1.MAX_COLOR_RGB),
|
11 | b: clamp_1.clamp(color.b, consts_1.MAX_COLOR_RGB),
|
12 | a: typeof color.a === 'number' ? clamp_1.clamp(color.a, consts_1.MAX_COLOR_ALPHA) : color.a,
|
13 | };
|
14 | }
|
15 | exports.correctRGB = correctRGB;
|
16 |
|
\ | No newline at end of file |