enome
Version:
A genome generation and evolution library.
19 lines • 2 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
function rgbaColor(genotype, minRed, maxRed, minGreen, maxGreen, minBlue, maxBlue, minAlpha, maxAlpha) {
if (minRed === void 0) { minRed = 0; }
if (maxRed === void 0) { maxRed = 255; }
if (minGreen === void 0) { minGreen = 0; }
if (maxGreen === void 0) { maxGreen = 255; }
if (minBlue === void 0) { minBlue = 0; }
if (maxBlue === void 0) { maxBlue = 255; }
if (minAlpha === void 0) { minAlpha = 0; }
if (maxAlpha === void 0) { maxAlpha = 1; }
var r = genotype.g.float(minRed, maxRed);
var g = genotype.g.float(minGreen, maxGreen);
var b = genotype.g.float(minBlue, maxBlue);
var a = genotype.g.float(minAlpha, maxAlpha);
return "rgba(" + r + "," + g + "," + b + "," + a + ")";
}
exports.rgbaColor = rgbaColor;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmdiYS1jb2xvci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9vcGVyYXRvcnMvcmdiYS1jb2xvci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUtBLG1CQUNFLFFBQW1CLEVBQ25CLE1BQWtCLEVBQ2xCLE1BQW9CLEVBQ3BCLFFBQW9CLEVBQ3BCLFFBQXNCLEVBQ3RCLE9BQW1CLEVBQ25CLE9BQXFCLEVBQ3JCLFFBQW9CLEVBQ3BCLFFBQW9CO0lBUHBCLHVCQUFBLEVBQUEsVUFBa0I7SUFDbEIsdUJBQUEsRUFBQSxZQUFvQjtJQUNwQix5QkFBQSxFQUFBLFlBQW9CO0lBQ3BCLHlCQUFBLEVBQUEsY0FBc0I7SUFDdEIsd0JBQUEsRUFBQSxXQUFtQjtJQUNuQix3QkFBQSxFQUFBLGFBQXFCO0lBQ3JCLHlCQUFBLEVBQUEsWUFBb0I7SUFDcEIseUJBQUEsRUFBQSxZQUFvQjtJQUVwQixJQUFNLENBQUMsR0FBRyxRQUFRLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxNQUFNLEVBQUUsTUFBTSxDQUFDLENBQUM7SUFDM0MsSUFBTSxDQUFDLEdBQUcsUUFBUSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDO0lBQy9DLElBQU0sQ0FBQyxHQUFHLFFBQVEsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQztJQUM3QyxJQUFNLENBQUMsR0FBRyxRQUFRLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUM7SUFFL0MsTUFBTSxDQUFDLFVBQVEsQ0FBQyxTQUFJLENBQUMsU0FBSSxDQUFDLFNBQUksQ0FBQyxNQUFHLENBQUM7QUFDckMsQ0FBQztBQWpCRCw4QkFpQkMifQ==