[][src]Function geopattern::joy_division

pub fn joy_division(
    step_size: f32,
    (width, height): (usize, usize),
    pulse_heights: &[f32],
    (stroke_color, stroke_opacity, stroke_width): (&str, f32, f32),
    padding_top: usize,
    background_color: &str
) -> Document

Joy Division

https://generativeartistry.com/tutorials/joy-division/

use geopattern::joy_division;

let c = joy_division(
    60.0,
    (2, 2),
    &(0..4).map(|v| v as f32).collect::<Vec<f32>>(),
    ("#333", 0.5, 2.0),
    2,
    "#987987",
);

println!("{}", c);