Home | History | Annotate | Download | only in fontTools

Lines Matching refs:lookup_indices

395 def subset_lookups(self, lookup_indices):
701 def subset_lookups(self, lookup_indices):
711 if ll and ll.LookupListIndex in lookup_indices])
714 ll.LookupListIndex = lookup_indices.index(ll.LookupListIndex)
718 if ll and ll.LookupListIndex in lookup_indices])
721 ll.LookupListIndex = lookup_indices.index(ll.LookupListIndex)
783 def subset_lookups(self, lookup_indices):
785 return self.ExtSubTable.subset_lookups(lookup_indices)
826 def subset_lookups(self, lookup_indices):
828 s.subset_lookups(lookup_indices)
861 def subset_lookups(self, lookup_indices):
863 self.Lookup = [self.Lookup[i] for i in lookup_indices
867 l.subset_lookups(lookup_indices)
870 def closure_lookups(self, lookup_indices):
871 lookup_indices = _uniq_sort(lookup_indices)
872 recurse = lookup_indices
877 if l not in lookup_indices and l < self.LookupCount]
879 return _uniq_sort(lookup_indices)
881 lookup_indices.extend(recurse_lookups)
885 def subset_lookups(self, lookup_indices):
887 if l in lookup_indices]
889 self.LookupListIndex = [lookup_indices.index(l)
899 def subset_lookups(self, lookup_indices):
906 if (f.Feature.subset_lookups(lookup_indices) or
983 lookup_indices = self.table.FeatureList.collect_lookups(feature_indices)
985 lookup_indices = []
989 for i in lookup_indices:
1002 lookup_indices = self.table.LookupList.subset_glyphs(s)
1004 lookup_indices = []
1005 self.subset_lookups(lookup_indices)
1011 def subset_lookups(self, lookup_indices):
1015 self.table.LookupList.subset_lookups(lookup_indices)
1017 feature_indices = self.table.FeatureList.subset_lookups(lookup_indices)
1032 lookup_indices = self.table.FeatureList.collect_lookups(feature_indices)
1034 lookup_indices = []
1036 lookup_indices = self.table.LookupList.closure_lookups(lookup_indices)
1038 lookup_indices = []
1039 self.subset_lookups(lookup_indices)