Home
last modified time | relevance | path

Searched refs:subtables (Results 1 – 19 of 19) sorted by relevance

/external/icu/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/
DLookup.java20 private LookupSubtable[] subtables; field in Lookup
55 subtables = new LookupSubtable[10]; in Lookup()
61 if (subtableCount >= subtables.length) { in addSubtable()
62 LookupSubtable[] newSubtables = new LookupSubtable[subtables.length + 5]; in addSubtable()
64 System.arraycopy(subtables, 0, newSubtables, 0, subtables.length); in addSubtable()
65 subtables = newSubtables; in addSubtable()
68 subtables[subtableCount] = subtable; in addSubtable()
88 subtables[i].writeLookupSubtable(writer); in writeLookup()
/external/cldr/tools/java/org/unicode/cldr/draft/
DXLocaleDistance.java316 … (StringDistanceNode) ((StringDistanceTable) languageDesired2Supported).subtables.get(ANY).get(ANY… in XLocaleDistance()
318 …(StringDistanceNode) ((StringDistanceTable) languageNode.distanceTable).subtables.get(ANY).get(ANY… in XLocaleDistance()
320 …DistanceNode regionNode = ((StringDistanceTable) scriptNode.distanceTable).subtables.get(ANY).get(… in XLocaleDistance()
333 final Map<String, Map<String, DistanceNode>> subtables; field in XLocaleDistance.StringDistanceTable
336 subtables = tables; in StringDistanceTable()
344 return subtables.isEmpty(); in isEmpty()
353 return subtables.equals(other.subtables); in equals()
358 return subtables.hashCode(); in hashCode()
363 Map<String, DistanceNode> sub2 = subtables.get(desired); in getDistance()
365 sub2 = subtables.get(ANY); // <*, supported> in getDistance()
[all …]
DIntDistanceNode.java65 for (Entry<String, Map<String, DistanceNode>> e1 : source.subtables.entrySet()) { in loadIds()
84 for (Entry<String, Map<String, DistanceNode>> e1 : source.subtables.entrySet()) { in IntDistanceTable()
/external/icu/android_icu4j/src/main/java/android/icu/impl/locale/
DXLocaleDistance.java411 … (StringDistanceNode) ((StringDistanceTable) languageDesired2Supported).subtables.get(ANY).get(ANY… in XLocaleDistance()
413 … (StringDistanceNode) ((StringDistanceTable)languageNode.distanceTable).subtables.get(ANY).get(ANY… in XLocaleDistance()
415 …DistanceNode regionNode = ((StringDistanceTable)scriptNode.distanceTable).subtables.get(ANY).get(A… in XLocaleDistance()
430 final Map<String, Map<String, DistanceNode>> subtables; field in XLocaleDistance.StringDistanceTable
433 subtables = tables; in StringDistanceTable()
442 return subtables.isEmpty(); in isEmpty()
450 && subtables.equals(((StringDistanceTable) obj).subtables)); in equals()
454 return subtables.hashCode(); in hashCode()
464 Map<String, DistanceNode> sub2 = subtables.get(desired); in getDistance()
466 sub2 = subtables.get(ANY); // <*, supported> in getDistance()
[all …]
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/
DXLocaleDistance.java401 … (StringDistanceNode) ((StringDistanceTable) languageDesired2Supported).subtables.get(ANY).get(ANY… in XLocaleDistance()
403 … (StringDistanceNode) ((StringDistanceTable)languageNode.distanceTable).subtables.get(ANY).get(ANY… in XLocaleDistance()
405 …DistanceNode regionNode = ((StringDistanceTable)scriptNode.distanceTable).subtables.get(ANY).get(A… in XLocaleDistance()
419 final Map<String, Map<String, DistanceNode>> subtables; field in XLocaleDistance.StringDistanceTable
422 subtables = tables; in StringDistanceTable()
431 return subtables.isEmpty(); in isEmpty()
439 && subtables.equals(((StringDistanceTable) obj).subtables)); in equals()
443 return subtables.hashCode(); in hashCode()
453 Map<String, DistanceNode> sub2 = subtables.get(desired); in getDistance()
455 sub2 = subtables.get(ANY); // <*, supported> in getDistance()
[all …]
/external/fonttools/Lib/fontTools/feaLib/
Dbuilder.py1133 def buildLookup_(self, subtables): argument
1134 return otl.buildLookup(subtables, self.lookupflag, self.markFilterSet)
1178 subtables = [klass(s) for s in substitutions]
1179 return subtables
1198 subtables = self.build_subst_subtables(self.alternates,
1200 return self.buildLookup_(subtables)
1219 subtables = []
1224 subtables.append(st)
1238 return self.buildLookup_(subtables)
1266 subtables = []
[all …]
/external/fonttools/Lib/fontTools/otlLib/
Dbuilder.py22 def buildLookup(subtables, flags=0, markFilterSet=None): argument
23 if subtables is None:
25 subtables = [st for st in subtables if st is not None]
26 if not subtables:
28 assert all(t.LookupType == subtables[0].LookupType for t in subtables), \
30 repr([t.LookupType for t in subtables]))
32 self.LookupType = subtables[0].LookupType
34 self.SubTable = subtables
/external/fonttools/Tests/otlLib/
Dbuilder_test.py829 subtables = builder.buildPairPosGlyphs({
833 self.assertEqual(sum([getXML(t.toXML) for t in subtables], []),
907 subtables = builder.buildSinglePos({
915 self.assertEqual(sum([getXML(t.toXML) for t in subtables], []),
944 subtables = builder.buildSinglePos({
947 self.assertEqual(sum([getXML(t.toXML) for t in subtables], []),
/external/fonttools/Lib/fontTools/varLib/
Dmerger.py182 def _Lookup_SinglePos_get_effective_value(subtables, glyph): argument
183 for self in subtables:
197 def _Lookup_PairPos_get_effective_value_pair(subtables, firstGlyph, secondGlyph): argument
198 for self in subtables:
488 for l,subtables in zip(lst,merger.lookup_subtables):
490 assert l == subtables[-1]
731 subtables = merger.lookup_subtables = [l.SubTable for l in lst]
734 for l,sts in list(zip(lst,subtables))+[(self,self.SubTable)]:
753subtables = merger.lookup_subtables = [_Lookup_PairPos_subtables_canonicalize(st, merger.font) for…
755 merger.mergeLists(self.SubTable, subtables)
/external/fonttools/
DNEWS.rst138 - [varLib] Fixed merging of multiple PairPosFormat2 subtables (#1411).
219 - [feaLib] Skip building noop class PairPos subtables when Coverage is NULL
261 ``MarkBasePos`` subtables (#1297).
482 - [varLib] Fixed merging PairPos Format1/2 with missing subtables (#1125).
559 - [AAT] Implemented ``morx`` ligature subtables (#1082).
626 - [varLib] Flatten multiple tail PairPosFormat2 subtables before merging
634 - [varLib.merger] Remove Extensions subtables before merging (f7c20cf8).
672 - [varLib] Fixed bug with recombining PairPosClass2 subtables (81498e5, #914).
735 subtables (#888)
749 subtables if they were split because of offset overflows (9798c30).
[all …]
DPKG-INFO555 - [varLib] Fixed merging of multiple PairPosFormat2 subtables (#1411).
636 - [feaLib] Skip building noop class PairPos subtables when Coverage is NULL
678 ``MarkBasePos`` subtables (#1297).
899 - [varLib] Fixed merging PairPos Format1/2 with missing subtables (#1125).
976 - [AAT] Implemented ``morx`` ligature subtables (#1082).
1043 - [varLib] Flatten multiple tail PairPosFormat2 subtables before merging
1051 - [varLib.merger] Remove Extensions subtables before merging (f7c20cf8).
1089 - [varLib] Fixed bug with recombining PairPosClass2 subtables (81498e5, #914).
1152 subtables (#888)
1166 subtables if they were split because of offset overflows (9798c30).
[all …]
/external/freetype/src/gxvalid/
DREADME251 warn and continue. Similar problems are found in format 3 subtables
255 5 fonts include too-short kern format 0 subtables.
369 The `kern' table consists of a table header and several subtables.
389 - In the `kern' table header, the number of subtables follows
420 header, and parses the table as if all subtables are in format 0.
/external/fonttools/Lib/fonttools.egg-info/
DPKG-INFO555 - [varLib] Fixed merging of multiple PairPosFormat2 subtables (#1411).
636 - [feaLib] Skip building noop class PairPos subtables when Coverage is NULL
678 ``MarkBasePos`` subtables (#1297).
899 - [varLib] Fixed merging PairPos Format1/2 with missing subtables (#1125).
976 - [AAT] Implemented ``morx`` ligature subtables (#1082).
1043 - [varLib] Flatten multiple tail PairPosFormat2 subtables before merging
1051 - [varLib.merger] Remove Extensions subtables before merging (f7c20cf8).
1089 - [varLib] Fixed bug with recombining PairPosClass2 subtables (81498e5, #914).
1152 subtables (#888)
1166 subtables if they were split because of offset overflows (9798c30).
[all …]
/external/harfbuzz_ng/src/
Dhb-ot-layout-gsubgpos.hh2628 subtables.init (); in init()
2629 OT::hb_get_subtables_context_t c_get_subtables (subtables); in init()
2632 void fini () { subtables.fini (); } in fini()
2639 for (unsigned int i = 0; i < subtables.len; i++) in apply()
2640 if (subtables[i].apply (c)) in apply()
2647 hb_get_subtables_context_t::array_t subtables; member
Dhb-ot-layout-common.hh746 const OffsetArrayOf<TSubTable>& subtables = get_subtables<TSubTable> (); in subset() local
751 SubTableSubsetWrapper<TSubTable> wrapper (this+subtables[i], get_type ()); in subset()
/external/fonttools/Lib/fontTools/mtiLib/
D__init__.py845 subtables = []
852 subtables.append(subtable)
857 lookup.SubTable = subtables
/external/harfbuzz_ng/
DNEWS73 o Implement 'kern' subtables Format 1 and Format 3.
/external/freetype/
DChangeLog.242672 the number of the subtables in the state tables; classTable,
3919 GID ranges, for the comparison of GID ranges in different subtables.
/external/freetype/docs/
DCHANGES1554 of Type42-persistent subtables (`cvt ', `fpgm', and `prep') when