Searched refs:baseMarks (Results 1 – 5 of 5) sorted by relevance
/external/fonttools/Lib/fontTools/otlLib/ |
D | builder.py | 1054 self.baseMarks = {} # glyphName -> {markClassName: anchor} 1060 and self.baseMarks == other.baseMarks 1064 result = {glyph: 3 for glyph in self.baseMarks} 1085 st.Mark2Coverage = buildCoverage(self.baseMarks, self.glyphMap) 1091 anchors = [self.baseMarks[base].get(mc) for mc in markClassList]
|
/external/fonttools/Lib/fontTools/feaLib/ |
D | ast.py | 1221 def __init__(self, baseMarks, marks, location=None): argument 1223 self.baseMarks, self.marks = baseMarks, marks 1227 builder.add_mark_mark_pos(self.location, self.baseMarks.glyphSet(), self.marks) 1230 res = "pos mark {}".format(self.baseMarks.asFea())
|
D | builder.py | 1342 def add_mark_mark_pos(self, location, baseMarks, marks): argument 1347 for baseMark in baseMarks: 1348 builder.baseMarks.setdefault(baseMark, {})[
|
D | parser.py | 782 baseMarks = self.parse_glyphclass_(accept_glyphname=True) 785 return self.ast.MarkMarkPosStatement(baseMarks, marks, location=location)
|
/external/fonttools/Tests/feaLib/ |
D | parser_test.py | 1057 self.assertEqual(pos.baseMarks.glyphSet(), ("hamza",))
|