use crate::helix::Helix;
pub fn helixiser_web_link(name: &str, helix_family: Vec<Helix>) -> String {
let mut web_link: String = String::new();
web_link.push_str("https://nemoandrea.github.io/helixiser/#");
web_link.push_str(&format!("name={}###", name));
for helix in helix_family {
web_link.push_str(&format!("&radius={}", helix.radius));
web_link.push_str(&format!("&rise={}", helix.rise));
web_link.push_str(&format!("&frequency={}", helix.frequency));
web_link.push_str(&format!("&unit_size={}", helix.unit_size));
web_link.push_str(&format!("&rotation={}", helix.rotation));
web_link.push_str(&format!("&offset={}", helix.offset));
}
return web_link
}