extern crate lux; extern crate implicit; mod helper; use implicit::*; use implicit::geom::*; fn main() { let c1 = Circle { center: Point{x: 50.0, y: 50.0}, radius: 50.0 }; let c2 = Circle { center: Point{x: 150.0, y: 50.0}, radius: 50.0 }; let circle = c1.or(c2); helper::display(5.0, vec![ (circle.boxed(), helper::Display::Dots), (circle.translate(0.0, 100.0).boxed(), helper::Display::Pixels), (circle.translate(0.0, 200.0).boxed(), helper::Display::Lines), ]); }