Commits

Author Commit Message Labels Comments Date
Barry Schwartz
Code to write a glyph-update module for fontforge.
Barry Schwartz
Remove the "with" from namespace declarations, to make code folding in Emacs work better.
Barry Schwartz
Support for Hobby-style tensions.
Barry Schwartz
Change "parts" to "pieces", in parallel with calling the curves "piecewise".
Barry Schwartz
More computational goodness. Hodographs. Unit tangents.
Barry Schwartz
Make the coding even more visually consistent.
Barry Schwartz
Recode similarly for acyclic piecewise.
Barry Schwartz
Make cyclic piecewise behave more consistently in its wrapping around.
Barry Schwartz
Added namespaces. Some more implementation, including piecewise curves. A "fontdesign" all-inclusive module, as well.
Barry Schwartz
Remove bezderiv for a zeroth-order bezier. Does such a deriv. make any sense?
Barry Schwartz
Added bezderive to bezier.pure
Barry Schwartz
Changed some variable names and a comment.
Barry Schwartz
Initial commit, with a few bezier-curve functions.