chiark / gitweb /
otterlib: wip preview
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 11 Jan 2021 01:07:10 +0000 (01:07 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 11 Jan 2021 01:18:15 +0000 (01:18 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/bin/otterlib.rs

index 03cbcf837def072fe67ae330ef9d5b316f3977c4..beb55f53fa287b9f02a51ef577f3dbc902894be0 100644 (file)
@@ -56,6 +56,9 @@ fn preview(items: Vec<ItemForOutput>) {
           angle: VisiblePieceAngle(default()),
           face: face.into(),
         };
+        let bbox = pc.bbox_approx();
+        let surround = pc.surround_path(&pri);
+        println!(r#"<--svg viewBox="{:?} {:?}""#, &bbox, &surround);
         let mut html = Html("".into());
         pc.svg_piece(&mut html, &pri)?;
         println!("SVG\n{}\n\n", html.0);
@@ -106,14 +109,3 @@ fn main() {
     }
   }
 }
-  
-/* 
-  let name = a.next().unwrap();
-  let dirname = a.next().unwrap();
-  let catalogue = format!("{}.toml", &dirname);
-  let e = shapelib::Explicit1 {
-    name, dirname, catalogue
-  };
-  shapelib::load1(&e).unwrap();
-*/
-