Exemplo n.º 1
0
 def _lineTo(self, pt):
     if self.noPath:
         self.pathList.append([])
     self.noPath = 0
     self.numLT += 1
     pdfPoint = FontPDFPoint(FontPDFPoint.LT, pt, index=self.total)
     self.total += 1
     self.pathList[-1].append(pdfPoint)
     self.curPt = pt
Exemplo n.º 2
0
 def _moveTo(self, pt):
     if self.noPath:
         self.pathList.append([])
     self.noPath = 0
     self.numMT += 1
     pdfPoint = FontPDFPoint(FontPDFPoint.MT, pt, index=self.total)
     self.total += 1
     self.curPt = pt
     curPath = self.pathList[-1]
     curPath.append(pdfPoint)
Exemplo n.º 3
0
 def _curveToOne(self, pt1, pt2, pt3):
     if self.noPath:
         self.pathList.append([])
     self.numCT += 1
     pdfPoint = FontPDFPoint(FontPDFPoint.CT,
                             pt3,
                             pt1,
                             pt2,
                             index=self.total)
     self.total += 1
     self.pathList[-1].append(pdfPoint)
     self.curPt = pt3