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

/// vikO -- Cyclic 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 VIKO: Colormap = Colormap {
    meta: ColormapMeta {
        name: "vikO",
        collection: "crameri",
        author: "Fabio Crameri",
        kind: ColormapKind::Cyclic,
        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: &VIKO_LUT,
};

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