Knotter
Knotter copied to clipboard
Interactive designer for Celtic knots.
http://qt-project.org/doc/qt-5.0/qtscript/qtscript-index.html#produce-translations
- [ ] Inherit QScriptable - [ ] throw exception on errors. - [ ] Create objects with script ownership
Right now they are read-only (only allow editing their properties) - [ ] assignment colors[0] = rgb(...) - [ ] insert/remove colors
Each layer is a different Graph. To make it easier to handle maybe only the current layer is editable. Operation on layers: - [ ] **Add blank** - [ ]...
Edges that make only a single rope pass through. Maybe replicate all the basic edge type with a single thread. - [ ] Study how it can work on receiving...
Add "plain" edge, crossing will overlap, no going under.
A tool that can be used like brushes in raster graphics software. - [ ] New tool - [ ] Dragging the mouse merges new insertion commands, release and won't...
Add persistent dynamic properties to each object in the scene and make them available to scripts.
Allow dragging guides like inkscape does end then use the to optionally snap.
Create customizable self-contained objects. Each object - [ ] contains a graph - [ ] is defined by a polygonal region (?) - [ ] can have parameters, accessible by...