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

/// GMT_haxby -- Sequential colormap from the ncar collection.
///
/// Author: NCAR
/// Perceptually uniform: false
/// CVD friendly: false
///
/// Citation: NCAR Command Language (NCL). doi.org/10.5065/D6WD3XH5
pub const GMT_HAXBY: Colormap = Colormap {
    meta: ColormapMeta {
        name: "GMT_haxby",
        collection: "ncar",
        author: "NCAR",
        kind: ColormapKind::Sequential,
        perceptually_uniform: false,
        cvd_friendly: false,
        grayscale_safe: false,
        lut_size: 256,
        citation: "NCAR Command Language (NCL). doi.org/10.5065/D6WD3XH5",
    },
    lut: &GMT_HAXBY_LUT,
};

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