| Server IP : 93.86.61.54 / Your IP : 216.73.216.156 Web Server : Apache/2.4.62 (Ubuntu) System : Linux rasin.ddns.net 6.8.0-124-generic #124~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue May 26 21:05:19 UTC x86_64 User : www-data ( 33) PHP Version : 8.4.22 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/lib/python3/dist-packages/fontTools/pens/ |
Upload File : |
from fontTools.pens.basePen import BasePen __all__ = ["WxPen"] class WxPen(BasePen): def __init__(self, glyphSet, path=None): BasePen.__init__(self, glyphSet) if path is None: import wx path = wx.GraphicsRenderer.GetDefaultRenderer().CreatePath() self.path = path def _moveTo(self, p): self.path.MoveToPoint(*p) def _lineTo(self, p): self.path.AddLineToPoint(*p) def _curveToOne(self, p1, p2, p3): self.path.AddCurveToPoint(*p1+p2+p3) def _qCurveToOne(self, p1, p2): self.path.AddQuadCurveToPoint(*p1+p2) def _closePath(self): self.path.CloseSubpath()