diff options
author | ClementTsang <clementjhtsang@gmail.com> | 2019-12-26 19:08:43 -0500 |
---|---|---|
committer | ClementTsang <clementjhtsang@gmail.com> | 2019-12-26 19:08:43 -0500 |
commit | f25bb68662e4728c648d3c8324c495e822e6220e (patch) | |
tree | 9a4d17c7103c8a22ca2fb498869e27e462d8f8f3 /src/canvas.rs | |
parent | 55b5e5abd53e20d328bc113b5c861f7dc6ee8961 (diff) |
Add stock 6 colours
Diffstat (limited to 'src/canvas.rs')
-rw-r--r-- | src/canvas.rs | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/canvas.rs b/src/canvas.rs index c8a6be12..880a577d 100644 --- a/src/canvas.rs +++ b/src/canvas.rs @@ -52,7 +52,14 @@ pub struct CanvasData { /// Generates random colours. /// Strategy found from https://martin.ankerl.com/2009/12/09/how-to-create-random-colors-programmatically/ fn gen_n_colours(num_to_gen: i32) -> Vec<Color> { - let mut colour_vec: Vec<Color> = Vec::new(); + let mut colour_vec: Vec<Color> = vec![ + Color::LightBlue, + Color::LightYellow, + Color::Red, + Color::Green, + Color::LightCyan, + Color::LightMagenta, + ]; let mut h: f32 = 0.4; // We don't need random colours... right? for _i in 0..num_to_gen { |