be more explicit about imports.

This commit is contained in:
Julia Longtin 2019-12-31 14:26:37 +00:00
parent 629f6ac928
commit 57784d24fe

View File

@ -1,13 +1,13 @@
-- Example 17, pulled from our benchmarking suite. -- Example 17, pulled from our benchmarking suite.
import Graphics.Implicit import Graphics.Implicit (union, translate, rect3R, writeSTL)
import Graphics.Implicit.Definitions import Graphics.Implicit.Definitions (Fast, , 3, SymbolicObj3)
default (Fast, ) default (Fast, )
object2 :: SymbolicObj3 object2 :: SymbolicObj3
object2 = squarePipe (10,10,10) 1 100 object2 = squarePipe (10,10,10) 1 100
where where
squarePipe :: (,,) -> -> -> SymbolicObj3 squarePipe :: 3 -> -> -> SymbolicObj3
squarePipe (x,y,z) diameter precision = squarePipe (x,y,z) diameter precision =
union union
$ fmap (\start-> translate start $ fmap (\start-> translate start