From 5aa83bed33fdb5c7238a8b39cf58f0eef71a7269 Mon Sep 17 00:00:00 2001 From: Just van Rossum Date: Wed, 24 Aug 2022 14:48:58 +0200 Subject: [PATCH] make glyphset[gn].drawPoints(pointPen) work for CFF --- Lib/fontTools/ttLib/ttGlyphSet.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Lib/fontTools/ttLib/ttGlyphSet.py b/Lib/fontTools/ttLib/ttGlyphSet.py index cfdae5429..be26215b7 100644 --- a/Lib/fontTools/ttLib/ttGlyphSet.py +++ b/Lib/fontTools/ttLib/ttGlyphSet.py @@ -79,8 +79,8 @@ class _TTGlyph(object): self._glyph.draw(pen) def drawPoints(self, pen): - # drawPoints is only implemented for _TTGlyphGlyf at this time. - raise NotImplementedError() + from fontTools.pens.pointPen import SegmentToPointPen + self.draw(SegmentToPointPen(pen)) class _TTGlyphCFF(_TTGlyph): pass