Graphics.Implicit.Export
- renderRaw :: ℝ3 -> ℝ3 -> ℝ -> String -> Obj3 -> IO ()
- renderRaw2D :: ℝ2 -> ℝ2 -> ℝ -> String -> Obj2 -> IO ()
- writeSVG :: ℝ2 -> ℝ2 -> ℝ -> String -> Obj2 -> IO ()
- writeSVG2 :: ℝ2 -> ℝ2 -> ℝ -> String -> Obj2 -> IO ()
- writeGCode :: ℝ2 -> ℝ2 -> ℝ -> FilePath -> Obj2 -> IO ()
- writeGCodeHacklabLaser :: ℝ2 -> ℝ2 -> ℝ -> FilePath -> Obj2 -> IO ()
- writeSTL :: ℝ3 -> ℝ3 -> ℝ -> FilePath -> Obj3 -> IO ()
Documentation
Arguments
| :: ℝ2 | lower corner of bounding box |
| -> ℝ2 | upper corner of bounding box |
| -> ℝ | resolution of rendering |
| -> String | Filename to write SVG to |
| -> Obj2 | 2D object to render as SVG |
| -> IO () | Resulting IO action that will write SVG |
Write an SVG of a 2D object
Arguments
| :: ℝ2 | lower corner of bounding box |
| -> ℝ2 | upper corner of bounding box |
| -> ℝ | resolution of rendering |
| -> String | Filename to write SVG to |
| -> Obj2 | 2D object to render as SVG |
| -> IO () | Resulting IO action that will write SVG |
Write an SVG of a 2D object (uses parallel algorithms)