mecha-0.0.1: Mecha is a solid modeling language geared for machine design.

Language.Mecha.Assembly

Synopsis

Documentation

data Asm a Source

The Asm holds all the parts and sub-assemblies.

Instances

part :: Double -> Double -> Int -> Solid -> Asm PartSource

Define a new part.

place :: Part -> Asm ()Source

Place a part in an assembly.

view :: Asm () -> IO ()Source

View an assembly given radius, precision, and vertex refinement level.