Lsystems 0.2.0-SNAPSHOT
Released under the EPL-2.0 OR GPL-2.0-or-later WITH Classpath-exception-2.0
Small and simple L-systems implementation in Clojure.
Installation
To install, add the following dependency to your project or build file:
[lsystems "0.2.0-SNAPSHOT"]
Topics
Namespaces
lsystems.turtle
Everything to do with drawing the L-system to the screen.
Public variables and functions:
- draw-lines
- execute-state-with-rules
- fit-line-segments-to-screen
- forward
- get-pos-and-angle
- make-canvas
- new-line-segment
- new-pen-state
- pen-down
- pen-up
- pop-pos-and-angle
- push-pos-and-angle
- render-to-canvas-by-executing-state-with-rules
- render-to-canvas-grid
- rotate
- save-canvas-to-file
- show-window
- standard-rule-set