color_art/data/
alpha_hex_map.rs

1use std::collections::HashMap;
2
3lazy_static! {
4    /// alpha hex map
5    pub static ref ALPHA_HEX_MAP: HashMap<&'static str, &'static str> = {
6        HashMap::from([
7            ("1", "ff"),
8            ("0.99", "fc"),
9            ("0.98", "fa"),
10            ("0.97", "f7"),
11            ("0.96", "f5"),
12            ("0.95", "f2"),
13            ("0.94", "f0"),
14            ("0.93", "ed"),
15            ("0.92", "eb"),
16            ("0.91", "e8"),
17            ("0.9", "e6"),
18            ("0.89", "e3"),
19            ("0.88", "e0"),
20            ("0.87", "de"),
21            ("0.86", "db"),
22            ("0.85", "d9"),
23            ("0.84", "d6"),
24            ("0.83", "d4"),
25            ("0.82", "d1"),
26            ("0.81", "cf"),
27            ("0.8", "cc"),
28            ("0.79", "c9"),
29            ("0.78", "c7"),
30            ("0.77", "c4"),
31            ("0.76", "c2"),
32            ("0.75", "bf"),
33            ("0.74", "bd"),
34            ("0.73", "ba"),
35            ("0.72", "b8"),
36            ("0.71", "b5"),
37            ("0.7", "b3"),
38            ("0.69", "b0"),
39            ("0.68", "ad"),
40            ("0.67", "ab"),
41            ("0.66", "a8"),
42            ("0.65", "a6"),
43            ("0.64", "a3"),
44            ("0.63", "a1"),
45            ("0.62", "9e"),
46            ("0.61", "9c"),
47            ("0.6", "99"),
48            ("0.59", "96"),
49            ("0.58", "94"),
50            ("0.57", "91"),
51            ("0.56", "8f"),
52            ("0.55", "8c"),
53            ("0.54", "8a"),
54            ("0.53", "87"),
55            ("0.52", "85"),
56            ("0.51", "82"),
57            ("0.5", "80"),
58            ("0.49", "7d"),
59            ("0.48", "7a"),
60            ("0.47", "78"),
61            ("0.46", "75"),
62            ("0.45", "73"),
63            ("0.44", "70"),
64            ("0.43", "6e"),
65            ("0.42", "6b"),
66            ("0.41", "69"),
67            ("0.4", "66"),
68            ("0.39", "63"),
69            ("0.38", "61"),
70            ("0.37", "5e"),
71            ("0.36", "5c"),
72            ("0.35", "59"),
73            ("0.34", "57"),
74            ("0.33", "54"),
75            ("0.32", "52"),
76            ("0.31", "4f"),
77            ("0.3", "4d"),
78            ("0.29", "4a"),
79            ("0.28", "47"),
80            ("0.27", "45"),
81            ("0.26", "42"),
82            ("0.25", "40"),
83            ("0.24", "3d"),
84            ("0.23", "3b"),
85            ("0.22", "38"),
86            ("0.21", "36"),
87            ("0.2", "33"),
88            ("0.19", "30"),
89            ("0.18", "2e"),
90            ("0.17", "2b"),
91            ("0.16", "29"),
92            ("0.15", "26"),
93            ("0.14", "24"),
94            ("0.13", "21"),
95            ("0.12", "1f"),
96            ("0.11", "1c"),
97            ("0.1", "1a"),
98            ("0.09", "17"),
99            ("0.08", "14"),
100            ("0.07", "12"),
101            ("0.06", "0f"),
102            ("0.05", "0d"),
103            ("0.04", "0a"),
104            ("0.03", "08"),
105            ("0.02", "05"),
106            ("0.01", "03"),
107            ("0", "00"),
108        ])
109    };
110}