| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Graphics.Implicit.Export
Documentation
Arguments
| :: DiscreteAproxable obj aprox | |
| => ℝ | Resolution |
| -> (aprox -> Text) | File Format (Function that formats) |
| -> FilePath | File Name |
| -> obj | Object to render |
| -> IO () | Writing Action! |
Arguments
| :: DiscreteAproxable obj aprox | |
| => ℝ | Resolution |
| -> (aprox -> Text) | File Format (Function that formats) |
| -> obj | Object to render |
| -> Text | Resulting lazy ByteString |
writeSTL :: forall obj. DiscreteAproxable obj TriangleMesh => ℝ -> FilePath -> obj -> IO () Source #
writeBinSTL :: forall obj. DiscreteAproxable obj TriangleMesh => ℝ -> FilePath -> obj -> IO () Source #
writeOBJ :: forall obj. DiscreteAproxable obj NormedTriangleMesh => ℝ -> FilePath -> obj -> IO () Source #
writeTHREEJS :: forall obj. DiscreteAproxable obj TriangleMesh => ℝ -> FilePath -> obj -> IO () Source #
writeGCodeHacklabLaser :: forall obj. DiscreteAproxable obj [Polyline] => ℝ -> FilePath -> obj -> IO () Source #
writeSCAD3 :: ℝ -> FilePath -> SymbolicObj3 -> IO () Source #
writeSCAD2 :: ℝ -> FilePath -> SymbolicObj2 -> IO () Source #
writePNG :: forall obj. DiscreteAproxable obj DynamicImage => ℝ -> FilePath -> obj -> IO () Source #