Home
last modified time | relevance | path

Searched refs:baseMarks (Results 1 – 5 of 5) sorted by relevance

/external/fonttools/Lib/fontTools/otlLib/
Dbuilder.py1054 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/
Dast.py1221 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())
Dbuilder.py1342 def add_mark_mark_pos(self, location, baseMarks, marks): argument
1347 for baseMark in baseMarks:
1348 builder.baseMarks.setdefault(baseMark, {})[
Dparser.py782 baseMarks = self.parse_glyphclass_(accept_glyphname=True)
785 return self.ast.MarkMarkPosStatement(baseMarks, marks, location=location)
/external/fonttools/Tests/feaLib/
Dparser_test.py1057 self.assertEqual(pos.baseMarks.glyphSet(), ("hamza",))