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 2c80716a81f6923cd3118bd4a564aa577f1111d4
tree 3b69551156c52d01c5bf51eabec8b0176a7935c4
parent 7bb27773579cf14b4146645f33a2f384149b7ac1
tree 3b69551156c52d01c5bf51eabec8b0176a7935c4
parent 7bb27773579cf14b4146645f33a2f384149b7ac1
| name | age | message | |
|---|---|---|---|
| |
.gitignore | ||
| |
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.








