use crate::{Colormap, ColormapKind, ColormapMeta};
pub const WARM: Colormap = Colormap {
meta: ColormapMeta {
name: "Warm",
collection: "d3",
author: "Mike Bostock / d3",
kind: ColormapKind::Sequential,
perceptually_uniform: false,
cvd_friendly: false,
grayscale_safe: false,
lut_size: 256,
citation: "Bostock, M. d3-scale-chromatic. github.com/d3/d3-scale-chromatic",
},
lut: &WARM_LUT,
};
static WARM_LUT: [[u8; 3]; 256] = [
[110, 64, 170],
[109, 65, 171],
[109, 65, 173],
[109, 66, 174],
[108, 67, 175],
[108, 67, 176],
[107, 68, 178],
[107, 69, 179],
[106, 70, 180],
[106, 70, 181],
[106, 71, 183],
[105, 72, 184],
[104, 73, 185],
[104, 74, 186],
[103, 74, 187],
[103, 75, 189],
[102, 76, 190],
[102, 77, 191],
[101, 78, 192],
[101, 79, 193],
[100, 80, 194],
[99, 80, 195],
[99, 81, 196],
[98, 82, 197],
[97, 83, 198],
[97, 84, 199],
[96, 85, 200],
[95, 86, 201],
[95, 87, 202],
[94, 88, 203],
[93, 89, 204],
[92, 90, 205],
[92, 91, 206],
[91, 92, 207],
[90, 93, 208],
[89, 94, 209],
[89, 95, 209],
[88, 96, 210],
[87, 97, 211],
[86, 98, 212],
[86, 99, 213],
[85, 100, 213],
[84, 101, 214],
[83, 102, 215],
[82, 103, 215],
[81, 104, 216],
[81, 105, 217],
[80, 106, 217],
[79, 107, 218],
[78, 108, 218],
[77, 109, 219],
[76, 110, 219],
[75, 112, 220],
[75, 113, 220],
[74, 114, 221],
[73, 115, 221],
[72, 116, 222],
[71, 117, 222],
[70, 118, 223],
[69, 119, 223],
[68, 121, 223],
[68, 122, 223],
[67, 123, 224],
[66, 124, 224],
[65, 125, 224],
[64, 126, 224],
[63, 128, 225],
[62, 129, 225],
[61, 130, 225],
[61, 131, 225],
[60, 132, 225],
[59, 134, 225],
[58, 135, 225],
[57, 136, 225],
[56, 137, 225],
[55, 138, 225],
[55, 140, 225],
[54, 141, 225],
[53, 142, 225],
[52, 143, 225],
[51, 144, 225],
[50, 146, 225],
[50, 147, 225],
[49, 148, 224],
[48, 149, 224],
[47, 150, 224],
[46, 152, 224],
[46, 153, 223],
[45, 154, 223],
[44, 155, 223],
[43, 156, 222],
[43, 158, 222],
[42, 159, 221],
[41, 160, 221],
[41, 161, 221],
[40, 162, 220],
[39, 164, 220],
[38, 165, 219],
[38, 166, 219],
[37, 167, 218],
[37, 168, 217],
[36, 170, 217],
[35, 171, 216],
[35, 172, 216],
[34, 173, 215],
[34, 174, 214],
[33, 175, 213],
[33, 177, 213],
[32, 178, 212],
[32, 179, 211],
[31, 180, 210],
[31, 181, 210],
[30, 182, 209],
[30, 184, 208],
[29, 185, 207],
[29, 186, 206],
[29, 187, 205],
[28, 188, 204],
[28, 189, 204],
[28, 190, 203],
[27, 191, 202],
[27, 192, 201],
[27, 194, 200],
[26, 195, 199],
[26, 196, 198],
[26, 197, 197],
[26, 198, 196],
[26, 199, 194],
[26, 200, 193],
[25, 201, 192],
[25, 202, 191],
[25, 203, 190],
[25, 204, 189],
[25, 205, 188],
[25, 206, 187],
[25, 207, 185],
[25, 208, 184],
[25, 209, 183],
[25, 210, 182],
[25, 211, 181],
[26, 212, 180],
[26, 213, 178],
[26, 213, 177],
[26, 214, 176],
[26, 215, 175],
[27, 216, 173],
[27, 217, 172],
[27, 218, 171],
[27, 219, 170],
[28, 219, 168],
[28, 220, 167],
[28, 221, 166],
[29, 222, 164],
[29, 223, 163],
[30, 223, 162],
[30, 224, 160],
[31, 225, 159],
[31, 226, 158],
[32, 226, 157],
[32, 227, 155],
[33, 228, 154],
[34, 229, 153],
[34, 229, 151],
[35, 230, 150],
[36, 231, 149],
[36, 231, 147],
[37, 232, 146],
[38, 232, 145],
[39, 233, 143],
[39, 234, 142],
[40, 234, 141],
[41, 235, 140],
[42, 235, 138],
[43, 236, 137],
[44, 236, 136],
[45, 237, 135],
[46, 237, 133],
[47, 238, 132],
[48, 238, 131],
[49, 239, 130],
[50, 239, 128],
[51, 240, 127],
[52, 240, 126],
[53, 240, 125],
[55, 241, 124],
[56, 241, 122],
[57, 242, 121],
[58, 242, 120],
[59, 242, 119],
[61, 243, 118],
[62, 243, 117],
[63, 243, 116],
[65, 243, 115],
[66, 244, 113],
[67, 244, 112],
[69, 244, 111],
[70, 244, 110],
[72, 245, 109],
[73, 245, 108],
[75, 245, 107],
[76, 245, 106],
[78, 245, 106],
[79, 246, 105],
[81, 246, 104],
[82, 246, 103],
[84, 246, 102],
[85, 246, 101],
[87, 246, 100],
[89, 246, 100],
[90, 246, 99],
[92, 246, 98],
[94, 246, 97],
[95, 247, 97],
[97, 247, 96],
[99, 247, 95],
[100, 247, 95],
[102, 247, 94],
[104, 247, 93],
[106, 247, 93],
[107, 246, 92],
[109, 246, 92],
[111, 246, 91],
[113, 246, 91],
[115, 246, 90],
[116, 246, 90],
[118, 246, 89],
[120, 246, 89],
[122, 246, 89],
[124, 246, 88],
[126, 246, 88],
[128, 245, 88],
[129, 245, 88],
[131, 245, 87],
[133, 245, 87],
[135, 245, 87],
[137, 245, 87],
[139, 244, 87],
[141, 244, 87],
[143, 244, 87],
[145, 244, 87],
[147, 244, 87],
[148, 243, 87],
[150, 243, 87],
[152, 243, 87],
[154, 243, 87],
[156, 242, 87],
[158, 242, 88],
[160, 242, 88],
[162, 242, 88],
[164, 241, 88],
[166, 241, 89],
[168, 241, 89],
[170, 241, 89],
[171, 240, 90],
[173, 240, 90],
[175, 240, 91],
];