James Godfrey-Kittle
|
7767683ea4
|
[TTGlyphPen] Abstract out a _popPoint method
|
2015-11-05 13:57:06 -08:00 |
|
James Godfrey-Kittle
|
9f5c51897c
|
[TTGlyphPen] Move checks for closed contours
We probably don't want to raise errors in init, which allows a drawer
to reset the pen state.
|
2015-11-05 13:54:51 -08:00 |
|
James Godfrey-Kittle
|
fa82fcd213
|
[TTGlyphPen] Make components with correct defaults
This seems consistent with what one sees opening up an existing TTF.
|
2015-11-04 17:59:57 -08:00 |
|
James Godfrey-Kittle
|
8c61d08d94
|
[TTGlyphPen] Remove last point in closed contours
When a pen adds the first point to a contour at the end to close it,
we should remove it for the TrueType outline.
|
2015-11-04 17:58:27 -08:00 |
|
James Godfrey-Kittle
|
1c73a1942a
|
Don't use lineTo in moveTo
It shouldn't make a difference, but semantically this is now correct.
|
2015-11-04 17:21:17 -08:00 |
|
James Godfrey-Kittle
|
b83ed7ab2b
|
Allow a TTGlyph pen to be used more than once
|
2015-11-04 17:19:58 -08:00 |
|
James Godfrey-Kittle
|
58dd55c0ae
|
Use BasePen instead of AbstractPen in TTGlyphPen
|
2015-11-04 17:18:03 -08:00 |
|
James Godfrey-Kittle
|
8b4c3b7892
|
Add assertion and comments to ttGlyphPen
|
2015-10-06 09:14:04 -07:00 |
|
James Godfrey-Kittle
|
b916c5bb93
|
ttGlyphPen: handle qcurves with no on-curve points
|
2015-10-06 09:12:15 -07:00 |
|
James Godfrey-Kittle
|
b0c03b86d6
|
Add pen which draws to TrueType glyphs.
|
2015-10-01 15:12:20 -07:00 |
|