summaryrefslogtreecommitdiffstats
path: root/svgbob/examples/merge.rs
diff options
context:
space:
mode:
authorJovansonlee Cesar <ivanceras@gmail.com>2020-11-25 14:05:01 +0800
committerJovansonlee Cesar <ivanceras@gmail.com>2020-11-25 14:05:01 +0800
commit4af1321cb8126ed2d749e4fdb862e9e47bb1ae87 (patch)
tree99f035529bb4e07f7f2c2b4c4eed0992a3439e75 /svgbob/examples/merge.rs
parent9c6e8c88b28b66fe94cee1a300560c7071d173a6 (diff)
disable the merge of polygons,circles to lines
Diffstat (limited to 'svgbob/examples/merge.rs')
-rw-r--r--svgbob/examples/merge.rs12
1 files changed, 12 insertions, 0 deletions
diff --git a/svgbob/examples/merge.rs b/svgbob/examples/merge.rs
new file mode 100644
index 0000000..766b262
--- /dev/null
+++ b/svgbob/examples/merge.rs
@@ -0,0 +1,12 @@
+use std::{fs, io, time::Instant};
+
+extern crate svgbob;
+
+fn main() -> io::Result<()> {
+ let art = include_str!("../test_data/merge.bob");
+ let t1 = Instant::now();
+ fs::create_dir_all("out")?;
+ fs::write("out/merge.svg", svgbob::to_svg(art))?;
+ println!("took {}ms", t1.elapsed().as_millis());
+ Ok(())
+}