## Generated by Codox

# Walkmap 0.1.0-SNAPSHOT

# walkmap.svg

Utility functions for writing stereolithography (STL) files (and possibly, later, other geometry files of interest to us) as scalable vector graphics (SVG).

### *preferred-svg-render*

#### dynamic

Mainly for debugging dali; switch SVG renderer to use. Expected values: `:dali`, `:hiccup`.

view source

### binary-stl-file->svg

`(binary-stl-file->svg in-filename)``(binary-stl-file->svg in-filename out-filename)`

Given only an `in-filename`, parse the indicated file, expected to be binary STL, and return an equivalent SVG structure. Given both `in-filename` and `out-filename`, as side-effect write the SVG to the indicated output file.

view source

### dali-stl->svg

`(dali-stl->svg stl minx maxx miny maxy)`

Format this `stl` as SVG for the `dali` renderer on a page with these bounds.

view source

### hiccup-stl->svg

`(hiccup-stl->svg stl minx maxx miny maxy)`

Format this `stl` as SVG for the `hiccup` renderer on a page with these bounds.

view source

### stl->svg

`(stl->svg stl)`

Convert this in-memory `stl` structure, as read by `decode-binary-stl`, into an in-memory hiccup representation of SVG structure, and return it.

view source