Jump to content

Pythagoras tree: Difference between revisions

m
→‎{{header|Rust}}: Used features of rust version 1.58.0 for println!()
m (→‎{{header|Rust}}: Used features of rust version 1.58.0 for println!())
Line 2,013:
}
let (x0, y0) = (base.iter()).fold((0.0, 0.0), |(x0, y0), [(x, y), _]| (x.min(x0), y.min(y0)));
let pathfile = "pythagoras_tree.svg";
match svg::save(pathfile, &doc.set("viewBox", (x0, y0, -x0 * 2.0, -y0))) {
Ok(_) => println!("{file} file written successfully!", path),
Err(e) => println!("failed to write {file}: {e}", path, e),
}
}</lang>
106

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.