úÎDü,      !"#$%&'()*+       ,-./0123-(x min, x max) (y min, ymax) (z min, z max). 4'Bottom diameter, top diameter, height. 5 Diameter. 6789:;,A sphere with diameter, centered at origin. -A cube with edge length, centered at origin. OA cone with base at the origin, given base diameter, top diameter, and height. ?A cylinder with base at the origin, given diameter and height. !\A hollow cylinder with base at the origin, given outer diameter, inner diamter, and height. ,A box with ranges or X, Y, and Z positions. "&Arranges a solid in a radial pattern.  !"! "!" # Defines a camera configuration. $=Perspective projection given a camera location and a target. %6Orthographgic projection at the origin with a radius. &DA Scene is a light position, camera configuration, and an assembly. '0The Asm holds all the parts and sub-assemblies. <(%Place a part (Solid) in an assembly. )+Assemble multiple sub-assemblies together. *ŠRenders 3 orthographic views and 1 perspective view and creates a little html page or the images. Assembly should be within 1 of origin. +@Renders a MPEG movie with POVRay and ffmpeg given a file name (w/Ko file extension), heigth, width, frames-per-second, and a list of scenes. =Renders a scene. >? #$%&'()*+ '()&#%$*+ #%$$%&'()*+,  !"#$%&'()*+@      !"#$%&'()*+,-./0123456789:;<=7>?,@ABC mecha-0.0.5Language.Mecha.TypesLanguage.Mecha.SolidLanguage.Mecha.AssemblyLanguage.MechaPOVRaypovraySetableunion intersection difference Colorablecolor ScaleablescaleMoveablemoverotateXrotateYrotateZColorNormalVertexVectormoveXmoveYmoveZscaleAllscaleXscaleYscaleZunionsSolidspherecubeconecylindertubeboxradialCamera Perspective OrthographicSceneAsmpartassembleviewanimate TransformRotateZRotateYRotateXMoveScale PrimitiveBoxConeSphere Difference IntersectionUnion transform primitiverenderrmln