aboutsummaryrefslogtreecommitdiff
path: root/src/ClientUtils.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/ClientUtils.ts')
-rw-r--r--src/ClientUtils.ts34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/ClientUtils.ts b/src/ClientUtils.ts
index 58648c5b6..01eda7e98 100644
--- a/src/ClientUtils.ts
+++ b/src/ClientUtils.ts
@@ -234,40 +234,6 @@ export namespace ClientUtils {
return 'rgba(' + col.r + ',' + col.g + ',' + col.b + (col.a !== undefined ? ',' + col.a : '') + ')';
}
- export function hexToHsv(hex: string): [number, number, number] {
- if (!hex) return [0, 0, 0]; // Default to black if hex is not defined
- const r = parseInt(hex.slice(1, 3), 16) / 255;
- const g = parseInt(hex.slice(3, 5), 16) / 255;
- const b = parseInt(hex.slice(5, 7), 16) / 255;
- const max = Math.max(r, g, b),
- min = Math.min(r, g, b);
- const d = max - min;
- let h: number;
- const s = max === 0 ? 0 : d / max;
- const v = max;
-
- switch (max) {
- case min:
- h = 0;
- break;
- case r:
- h = (g - b) / d + (g < b ? 6 : 0);
- break;
- case g:
- h = (b - r) / d + 2;
- break;
- case b:
- h = (r - g) / d + 4;
- break;
- default:
- h = 0;
- break;
- }
- h /= 6;
- return [h, s, v];
- };
-
-
export function HSLtoRGB(h: number, s: number, l: number) {
// Must be fractions of 1
// s /= 100;