This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
commit 971c91482fbec9469d172077d3137d9169bdbc20
tree 9beb6b903b91e012f0ed0ad89f1751a9d92f246d
parent d450c776d8b34cf3627189bb939008f01d6b20b8
tree 9beb6b903b91e012f0ed0ad89f1751a9d92f246d
parent d450c776d8b34cf3627189bb939008f01d6b20b8
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Sun May 24 16:22:03 -0700 2009 | |
| |
README.rdoc | ||
| |
examples/ | ||
| |
lib/ |
README.rdoc1 "Celtic Knotwork: the ultimate tutorial", www.entrelacs.net/
2 www.entrelacs.net/Walls
CelticKnot
CelticKnot is a library for generating celtic knots from graphs. The technique used is the one described by Christian Mercat[1], in which graphs are used as a kind of scaffolding for building celtic knots.
Features
- Arbitrarily complex graphs as input
- Input graphs may specify walls[2] on edges
Dependencies
- Curves library (github.com/jamis/curves)
TODO
Aside from fixing the multitude of bugs, I’d like to see the following features added eventually:
- Shaped corners (e.g. pointed corners, or blunt, etc.)
- Flourishes
- Encapsulated knots (e.g., fill some arbitrary shape with knotwork)
License
CelticKnot is written by Jamis Buck (jamis@jamisbuck.org). The author hereby places this library into the public domain.








