(compose-camera-argument {:keys [translation rotation distance eye center]
:as options})
Compose a CLI argument to OpenSCAD for camera position.
Compose a CLI argument to OpenSCAD for camera position.
(compose-filepath head suffix)
(compose-filepath head
suffix
{:keys [tail separator] :or {tail [] separator "_"}})
Produce a relative file path for e.g. SCAD, PNG or STL.
Produce a relative file path for e.g. SCAD, PNG or STL.
(compose-openscad-command {:keys [rendering-program outputfile camera size
colorscheme]
:or {rendering-program "openscad"}}
inputfile)
Compose a complete, shell-ready command for running OpenSCAD.
Compose a complete, shell-ready command for running OpenSCAD.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close