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};

/// tofino -- Diverging 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 TOFINO: Colormap = Colormap {
    meta: ColormapMeta {
        name: "tofino",
        collection: "crameri",
        author: "Fabio Crameri",
        kind: ColormapKind::Diverging,
        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: &TOFINO_LUT,
};

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