prismatica 0.3.1

308 scientific colormaps as compile-time Rust constants
Documentation
// Auto-generated by prismatica xtask -- do not edit
use crate::{Colormap, ColormapKind, ColormapMeta};

/// hawaii -- Sequential colormap from the crameri collection.
///
/// Author: Fabio Crameri
/// Perceptually uniform: true
/// CVD friendly: true
///
/// Citation: Crameri, F. (2018). Scientific colour maps. Zenodo. doi:10.5281/zenodo.1243862
pub const HAWAII: Colormap = Colormap {
    meta: ColormapMeta {
        name: "hawaii",
        collection: "crameri",
        author: "Fabio Crameri",
        kind: ColormapKind::Sequential,
        perceptually_uniform: true,
        cvd_friendly: true,
        grayscale_safe: true,
        lut_size: 256,
        citation: "Crameri, F. (2018). Scientific colour maps. Zenodo. doi:10.5281/zenodo.1243862",
    },
    lut: &HAWAII_LUT,
};

static HAWAII_LUT: [[u8; 3]; 256] = [
    [140, 2, 115],
    [141, 4, 114],
    [141, 6, 113],
    [141, 8, 112],
    [141, 10, 111],
    [142, 13, 110],
    [142, 14, 109],
    [142, 16, 108],
    [142, 18, 107],
    [142, 19, 106],
    [143, 21, 105],
    [143, 22, 104],
    [143, 24, 103],
    [143, 25, 102],
    [143, 26, 101],
    [144, 28, 100],
    [144, 29, 99],
    [144, 30, 99],
    [144, 31, 98],
    [144, 32, 97],
    [144, 33, 96],
    [145, 35, 95],
    [145, 36, 94],
    [145, 37, 93],
    [145, 38, 92],
    [145, 39, 91],
    [145, 40, 90],
    [146, 41, 90],
    [146, 42, 89],
    [146, 43, 88],
    [146, 44, 87],
    [146, 45, 86],
    [146, 46, 85],
    [146, 47, 84],
    [147, 48, 84],
    [147, 49, 83],
    [147, 50, 82],
    [147, 51, 81],
    [147, 52, 80],
    [147, 53, 80],
    [147, 54, 79],
    [148, 55, 78],
    [148, 56, 77],
    [148, 57, 77],
    [148, 58, 76],
    [148, 59, 75],
    [148, 60, 74],
    [148, 61, 74],
    [149, 62, 73],
    [149, 63, 72],
    [149, 64, 71],
    [149, 65, 71],
    [149, 66, 70],
    [149, 67, 69],
    [149, 68, 69],
    [149, 69, 68],
    [150, 70, 67],
    [150, 71, 66],
    [150, 72, 66],
    [150, 73, 65],
    [150, 74, 64],
    [150, 75, 64],
    [150, 76, 63],
    [150, 77, 62],
    [151, 78, 62],
    [151, 79, 61],
    [151, 80, 60],
    [151, 81, 60],
    [151, 82, 59],
    [151, 83, 58],
    [151, 83, 58],
    [151, 84, 57],
    [152, 85, 56],
    [152, 86, 56],
    [152, 87, 55],
    [152, 88, 54],
    [152, 89, 54],
    [152, 90, 53],
    [152, 92, 52],
    [153, 93, 52],
    [153, 94, 51],
    [153, 95, 50],
    [153, 96, 50],
    [153, 97, 49],
    [153, 98, 48],
    [153, 99, 48],
    [153, 100, 47],
    [154, 101, 46],
    [154, 102, 46],
    [154, 103, 45],
    [154, 104, 44],
    [154, 105, 44],
    [154, 106, 43],
    [154, 107, 42],
    [155, 108, 42],
    [155, 109, 41],
    [155, 111, 40],
    [155, 112, 40],
    [155, 113, 39],
    [155, 114, 38],
    [155, 115, 38],
    [155, 116, 37],
    [156, 117, 36],
    [156, 119, 36],
    [156, 120, 35],
    [156, 121, 35],
    [156, 122, 34],
    [156, 123, 33],
    [156, 125, 33],
    [156, 126, 32],
    [156, 127, 32],
    [156, 128, 31],
    [157, 129, 31],
    [157, 131, 30],
    [157, 132, 30],
    [157, 133, 29],
    [157, 135, 29],
    [157, 136, 29],
    [157, 137, 28],
    [157, 138, 28],
    [157, 140, 28],
    [157, 141, 28],
    [157, 142, 28],
    [157, 144, 28],
    [156, 145, 28],
    [156, 146, 28],
    [156, 148, 28],
    [156, 149, 28],
    [156, 150, 28],
    [156, 152, 29],
    [155, 153, 29],
    [155, 154, 30],
    [155, 156, 31],
    [155, 157, 31],
    [154, 159, 32],
    [154, 160, 33],
    [154, 161, 34],
    [153, 163, 35],
    [153, 164, 36],
    [152, 165, 38],
    [152, 166, 39],
    [151, 168, 40],
    [151, 169, 42],
    [150, 170, 43],
    [149, 171, 45],
    [149, 173, 46],
    [148, 174, 48],
    [147, 175, 50],
    [147, 176, 51],
    [146, 177, 53],
    [145, 179, 55],
    [145, 180, 57],
    [144, 181, 59],
    [143, 182, 60],
    [142, 183, 62],
    [141, 184, 64],
    [140, 185, 66],
    [140, 186, 68],
    [139, 187, 70],
    [138, 188, 72],
    [137, 189, 74],
    [136, 190, 76],
    [135, 190, 78],
    [134, 191, 80],
    [133, 192, 82],
    [132, 193, 84],
    [131, 194, 87],
    [130, 195, 89],
    [130, 195, 91],
    [129, 196, 93],
    [128, 197, 95],
    [127, 198, 97],
    [126, 198, 99],
    [125, 199, 101],
    [124, 200, 103],
    [123, 201, 105],
    [122, 201, 108],
    [121, 202, 110],
    [120, 203, 112],
    [119, 204, 114],
    [118, 204, 116],
    [117, 205, 118],
    [116, 206, 121],
    [115, 206, 123],
    [114, 207, 125],
    [113, 208, 127],
    [112, 208, 129],
    [112, 209, 131],
    [111, 210, 134],
    [110, 210, 136],
    [109, 211, 138],
    [108, 212, 140],
    [107, 212, 142],
    [106, 213, 145],
    [105, 214, 147],
    [104, 214, 149],
    [104, 215, 151],
    [103, 216, 153],
    [102, 216, 156],
    [101, 217, 158],
    [100, 218, 160],
    [100, 218, 162],
    [99, 219, 165],
    [98, 220, 167],
    [98, 220, 169],
    [97, 221, 171],
    [97, 222, 174],
    [96, 222, 176],
    [96, 223, 178],
    [96, 224, 180],
    [95, 224, 183],
    [95, 225, 185],
    [95, 226, 187],
    [95, 226, 189],
    [95, 227, 192],
    [95, 228, 194],
    [96, 228, 196],
    [96, 229, 198],
    [97, 229, 200],
    [97, 230, 202],
    [98, 231, 205],
    [99, 231, 207],
    [100, 232, 209],
    [102, 232, 211],
    [103, 233, 213],
    [104, 233, 215],
    [106, 234, 217],
    [108, 235, 219],
    [109, 235, 220],
    [111, 235, 222],
    [113, 236, 224],
    [115, 236, 226],
    [118, 237, 227],
    [120, 237, 229],
    [122, 238, 231],
    [125, 238, 232],
    [127, 238, 234],
    [130, 239, 235],
    [132, 239, 236],
    [135, 239, 238],
    [138, 240, 239],
    [141, 240, 240],
    [143, 240, 241],
    [146, 240, 243],
    [149, 241, 244],
    [152, 241, 245],
    [154, 241, 246],
    [157, 241, 247],
    [160, 241, 248],
    [163, 241, 249],
    [166, 241, 249],
    [168, 242, 250],
    [171, 242, 251],
    [174, 242, 252],
    [177, 242, 253],
    [179, 242, 253],
];