HomeSort by relevance Sort by last modified time
    Searched refs:charStrings (Results 1 - 13 of 13) sorted by null

  /external/fonttools/Lib/fontTools/ttLib/tables/
_h_h_e_a.py 67 charStrings = topDict.CharStrings
69 cs = charStrings[name]
70 bounds = cs.calcBounds(charStrings)
_v_h_e_a.py 66 charStrings = topDict.CharStrings
68 cs = charStrings[name]
69 bounds = cs.calcBounds(charStrings)
  /external/harfbuzz_ng/src/
hb-ot-cff2-table.hh 451 charStrings = &StructAtOffsetOrNull<CFF2CharStrings> (cff2, topDict.charStringsOffset);
456 (charStrings == &Null(CFF2CharStrings)) || unlikely (!charStrings->sanitize (&sc)) ||
462 num_glyphs = charStrings->count;
515 const CFF2CharStrings *charStrings;
hb-ot-cff2-table.cc 108 const ByteStr str = (*charStrings)[glyph];
hb-ot-cff1-table.cc 296 const ByteStr str = (*cff->charStrings)[glyph];
372 const ByteStr str = (*charStrings)[glyph];
hb-ot-cff1-table.hh 1067 charStrings = &StructAtOffsetOrNull<CFF1CharStrings> (cff, topDict.charStringsOffset);
1069 if ((charStrings == &Null(CFF1CharStrings)) || unlikely (!charStrings->sanitize (&sc)))
1072 num_glyphs = charStrings->count;
1165 const CFF1CharStrings *charStrings;
    [all...]
hb-subset-cff-common.hh 305 const ByteStr str = (*acc.charStrings)[glyph];
638 * 1. execute charstrings/subroutines to determine subroutine closures
641 * 4. re-encode all charstrings and subroutines with new subroutine numbers
644 * Phase #3 walks charstrings/subroutines forward then backward (hence parsing required),
669 const ByteStr str = (*acc.charStrings)[glyph];
  /external/fonttools/Tests/fontBuilder/
fontBuilder_test.py 100 charStrings = {".notdef": charString, "A": charString, "a": charString, ".null": charString}
101 fb.setupCFF(nameStrings['psName'], {"FullName": nameStrings['psName']}, charStrings, {})
218 charStrings = {".notdef": charString, "A": charString, "a": charStringVariable, ".null": charString}
219 fb.setupCFF2(charStrings, regions=[{"TEST": (0, 1, 1)}])
  /external/fonttools/Lib/fontTools/t1Lib/
__init__.py 80 In the case of Type 1, the GlyphSet is simply the CharStrings dict.
82 return self["CharStrings"]
93 charStrings = self.font["CharStrings"]
97 for glyphName, charString in charStrings.items():
99 charStrings[glyphName] = psCharStrings.T1CharString(charString[lenIV:],
  /external/fonttools/Lib/fontTools/cffLib/
__init__.py 254 charStrings = topDict.CharStrings
255 if charStrings.charStringsAreIndexed:
256 charStrings.charStringsIndex.fdArray = fdArray
258 charStrings.fdArray = fdArray
295 # At this point, the Subrs and Charstrings are all still T2Charstring class
542 self.parent.rawDict["CharStrings"] = pos
848 class CharStrings(object):
856 self.charStrings = charStrings = {
    [all...]
  /external/fonttools/Lib/fontTools/varLib/
cff.py 55 charStrings = topDict.CharStrings
56 if charStrings.charStringsAreIndexed:
57 charStrings.charStringsIndex.fdArray = fdArray
59 charStrings.fdArray = fdArray
105 # At this point, the Subrs and Charstrings are all still T2Charstring class
217 default_charstrings = topDict.CharStrings
241 region_charstrings = region_td.CharStrings
292 """Pen to merge Type 2 CharStrings.
  /external/fonttools/Lib/fontTools/
fontBuilder.py 100 charStrings = {".notdef": charString, "A": charString, "a": charString, ".null": charString}
101 fb.setupCFF(nameStrings['psName'], {"FullName": nameStrings['psName']}, charStrings, {})
485 from .cffLib import CFFFontSet, TopDictIndex, TopDict, CharStrings, \
513 charStrings = CharStrings(None, topDict.charset, globalSubrs, private, fdSelect, fdArray)
517 charStrings[glyphName] = charString
518 topDict.CharStrings = charStrings
526 from .cffLib import CFFFontSet, TopDictIndex, TopDict, CharStrings, \
563 charStrings = CharStrings(None, None, globalSubrs, private, fdSelect, fdArray
    [all...]
  /external/fonttools/Lib/fontTools/subset/
cff.py 52 glyphSet = font.CharStrings
70 c, fdSelectIndex = font.CharStrings.getItemAndSelector(glyphName)
72 # CFF2 charstrings have no widths nor 'endchar' operators
114 cs = font.CharStrings
136 # happened before CharStrings. As such, always force
138 # FDSelect after CharStrings.
143 cs.charStrings = {g:indices.index(v)
144 for g,v in cs.charStrings.items()
147 cs.charStrings = {g:v
148 for g,v in cs.charStrings.items(
    [all...]

Completed in 656 milliseconds