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

/// CET-C2 -- Cyclic 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_C2: Colormap = Colormap {
    meta: ColormapMeta {
        name: "CET-C2",
        collection: "cet",
        author: "Peter Kovesi",
        kind: ColormapKind::Cyclic,
        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_C2_LUT,
};

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