prismatica 1.0.0

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

/// CET-D01A -- Diverging colormap from the cet collection.
///
/// Author: Peter Kovesi
/// Perceptually uniform: true
/// CVD friendly: false
///
/// Citation: Kovesi, P. (2015). Good Colour Maps: How to Design Them. arXiv:1509.03700
pub const CET_D01A: Colormap = Colormap {
    meta: ColormapMeta {
        name: "CET-D01A",
        collection: "cet",
        author: "Peter Kovesi",
        kind: ColormapKind::Diverging,
        perceptually_uniform: true,
        cvd_friendly: false,
        grayscale_safe: false,
        lut_size: 256,
        citation: "Kovesi, P. (2015). Good Colour Maps: How to Design Them. arXiv:1509.03700",
    },
    lut: &CET_D01A_LUT,
};

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