pub enum PaletteType<T> {
Gray(f32),
Formula(i32, i32, i32),
CubeHelix(f32, f32, f32, f32),
Custom(T),
}Expand description
Specifies what sort of palette to use
Use a gray palette with a specified gamma
Use a palette with that uses a predefined formula for each color component. Each formula is identified by an integer between [-36, 36]. See gnuplot documentation, or use the pre-defined constants.
Use a cube helix palette, with a certain start (in radians), cycles, saturation and gamma.
A custom palette is specified by a sequence of 4-tuples (with at least two elements). The first element is the grayscale value that is mapped to the remaining three elements which specify the red, green and blue components of the color. The grayscale values must be non-decreasing. All values must range from 0 to 1.