Home | History | Annotate | Download | only in feaLib

Lines Matching refs:glyphs

515         for glyphs, id_ in sorted(self.markFilterSets_.items(),
517 sets.append(glyphs)
726 def getMarkAttachClass_(self, location, glyphs):
727 glyphs = frozenset(glyphs)
728 id_ = self.markAttachClassID_.get(glyphs)
732 self.markAttachClassID_[glyphs] = id_
733 for glyph in glyphs:
744 def getMarkFilterSet_(self, location, glyphs):
745 glyphs = frozenset(glyphs)
746 id_ = self.markFilterSets_.get(glyphs)
750 self.markFilterSets_[glyphs] = id_
792 def add_attach_points(self, location, glyphs, contourPoints):
793 for glyph in glyphs:
796 def add_chain_context_pos(self, location, prefix, glyphs, suffix, lookups):
798 lookup.rules.append((prefix, glyphs, suffix,
802 prefix, glyphs, suffix, lookups):
804 lookup.substitutions.append((prefix, glyphs, suffix,
867 prefix, glyphs, suffix, replacement, forceChain):
871 chain.substitutions.append((prefix, glyphs, suffix, [lookup]))
880 for g in sorted(itertools.product(*glyphs)):
941 for mark in markClassDef.glyphs.glyphSet():
1001 for glyphs, value in pos:
1002 for glyph in glyphs:
1012 for glyphs, value in pos:
1017 sub = chain.find_chainable_single_pos(targets, glyphs, otValue)
1021 for glyph in glyphs:
1048 def add_ligatureCaretByIndex_(self, location, glyphs, carets):
1049 for glyph in glyphs:
1052 def add_ligatureCaretByPos_(self, location, glyphs, carets):
1053 for glyph in glyphs:
1164 def setInputCoverage_(self, glyphs, subtable):
1165 subtable.InputGlyphCount = len(glyphs)
1167 for g in glyphs:
1220 for (prefix, glyphs, suffix, lookups) in self.rules:
1228 self.setInputCoverage_(glyphs, st)
1240 def find_chainable_single_pos(self, lookups, glyphs, value):
1247 all(lookup.can_add(glyph, value) for glyph in glyphs):
1298 def find_chainable_single_subst(self, glyphs):
1306 not any(g in glyphs for g in sub.mapping.keys())):
1360 def add_attachment(self, location, glyphs, entryAnchor, exitAnchor):
1361 for glyph in glyphs:
1455 st.Mark2Array.Mark2Count = len(st.Mark2Coverage.glyphs)
1457 for base in st.Mark2Coverage.glyphs:
1481 st.Substitute = [mapping[g] for g in st.Coverage.glyphs]