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 57aa7cd291d3be32e14733e90e6c90603ec292c7
tree d7cdb6d9440cf63028f604d321e5a9865d560c79
parent f9e72a9b238f40f3218762273d5f2db969abb3d9
tree d7cdb6d9440cf63028f604d321e5a9865d560c79
parent f9e72a9b238f40f3218762273d5f2db969abb3d9
| 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.








