Lines Matching defs:gid

625 			for ($gid = 1; $gid < $numGlyphs; $gid++) {
626 if (!isset($glyphToChar[$gid])) {
633 $glyphToChar[$gid][] = $bctr;
634 $charToGlyph[$bctr] = $gid;
1105 for ($gid = 1; $gid < $numGlyphs; $gid++) {
1107 if (!isset($glyphToChar[$gid])) {
1127 $glyphToChar[$gid][] = $bctr;
1128 $charToGlyph[$bctr] = $gid;
1144 foreach ($glyphToChar as $gid => $arr) {
1145 if (isset($glyphToChar[$gid][0])) {
1146 $char = $glyphToChar[$gid][0];
1149 $this->glyphIDtoUni[$gid * 3] = chr($char >> 16);
1150 $this->glyphIDtoUni[$gid * 3 + 1] = chr(($char >> 8) & 0xFF);
1151 $this->glyphIDtoUni[$gid * 3 + 2] = chr($char & 0xFF);
1404 $gid = $StartGlyph + $i;
1409 if (isset($this->glyphToChar[$gid][0])) {
1410 $GlyphByClass[$class][] = unicode_hex($this->glyphToChar[$gid][0]);
1419 for ($gid = $startGlyphID; $gid <= $endGlyphID; $gid++) {
1420 if (isset($this->glyphToChar[$gid][0])) {
1421 $GlyphByClass[$class][] = unicode_hex($this->glyphToChar[$gid][0]);
1908 $gid = $Lookup[$i]['Subtable'][$c]['AlternateSets'][$g]['SubstituteGlyphID'][0];
1909 if (!isset($this->glyphToChar[$gid][0])) {
1912 $substitute[] = unicode_hex($this->glyphToChar[$gid][0]);
1930 $gid = $Lookup[$i]['Subtable'][$c]['LigSet'][$s]['Ligature'][$g]['GlyphID'][$l];
1931 $rpl = unicode_hex($this->glyphToChar[$gid][0]);
1938 $gid = $Lookup[$i]['Subtable'][$c]['LigSet'][$s]['Ligature'][$g]['LigGlyph'];
1939 if (!isset($this->glyphToChar[$gid][0])) {
1942 $substitute[] = unicode_hex($this->glyphToChar[$gid][0]);
2388 $gid = hexdec($gidhex);
2389 if ($gid == ($prevgid + 1)) {
2400 $prevgid = $gid;
3200 for ($gid = 0; $gid < $CoverageGlyphCount; $gid++) {
3544 for ($gid = 1; $gid < $numGlyphs; $gid++) {
3545 if (!isset($glyphToChar[$gid])) {
3552 $glyphToChar[$gid][] = $bctr;
3553 $charToGlyph[$bctr] = $gid;
4076 for ($gid = 1; $gid < $numGlyphs; $gid++) {
4077 if (!isset($glyphToChar[$gid])) {
4088 $glyphToChar[$gid][] = $bctr;
4089 $charToGlyph[$bctr] = $gid;
4609 function getHMetric($numberOfHMetrics, $gid)
4612 if ($gid < $numberOfHMetrics) {
4613 $this->seek($start + ($gid * 4));
4618 $this->seek($start + ($numberOfHMetrics * 2) + ($gid * 2));
4845 for ($gid = 1; $gid < $numGlyphs; $gid++) {
4846 if (!isset($glyphToChar[$gid])) {
4853 $glyphToChar[$gid][] = $bctr;
4854 $charToGlyph[$bctr] = $gid;