Lines Matching refs:otl

9 from fontTools.otlLib import builder as otl  unknown
472 otl.buildAttachList(self.attachPoints_, self.glyphMap)
474 otl.buildLigCaretList(self.ligCaretCoords_, self.ligCaretPoints_,
518 return otl.buildMarkGlyphSetsDef(sets, self.glyphMap)
1076 deviceX = otl.buildDevice(dict(anchor.xDeviceTable))
1078 deviceY = otl.buildDevice(dict(anchor.yDeviceTable))
1079 return otl.buildAnchor(anchor.x, anchor.y, anchor.contourpoint,
1099 vr[otName] = otl.buildDevice(dict(val)) if isDevice else val
1102 valRec = otl.buildValue(vr)
1134 return otl.buildLookup(subtables, self.lookupflag, self.markFilterSet)
1154 coverage = otl.buildCoverage(p, self.glyphMap)
1161 coverage = otl.buildCoverage(s, self.glyphMap)
1168 coverage = otl.buildCoverage(g, self.glyphMap)
1199 otl.buildAlternateSubstSubtable)
1326 otl.buildLigatureSubstSubtable)
1344 otl.buildMultipleSubstSubtable)
1365 st = otl.buildCursivePosSubtable(self.attachments, self.glyphMap)
1393 subtables = otl.buildMarkBasePos(marks, bases, self.glyphMap)
1422 subtables = otl.buildMarkLigPos(marks, ligs, self.glyphMap)
1451 st.Mark1Coverage = otl.buildCoverage(marks, self.glyphMap)
1452 st.Mark2Coverage = otl.buildCoverage(self.baseMarks, self.glyphMap)
1453 st.Mark1Array = otl.buildMarkArray(marks, self.glyphMap)
1459 st.Mark2Array.Mark2Record.append(otl.buildMark2Record(anchors))
1479 st.Coverage = otl.buildCoverage(mapping.keys(), self.glyphMap)
1501 otl.buildSingleSubstSubtable)
1528 self.classDef1_ = otl.ClassDefBuilder(useClass0=True)
1529 self.classDef2_ = otl.ClassDefBuilder(useClass0=False)
1545 st = otl.buildPairPosClassesSubtable(self.values_,
1610 otl.buildPairPosGlyphs(self.glyphPairs, self.glyphMap))
1636 assert isinstance(value, otl.ValueRecord)
1645 subtables = otl.buildSinglePos(self.mapping, self.glyphMap)