Lines Matching refs:glyphs

1314 					// NB Coverage only looks at glyphs for position 1 (esp. 7.3 and 8.3)
1367 // NB Coverage only looks at glyphs for position 1 (esp. 7.3 and 8.3)
1423 // NB Coverage only looks at glyphs for position 1 (esp. 7.3 and 8.3)
1480 // NB Coverage only looks at glyphs for position 1 (esp. 7.3 and 8.3)
1657 $glyphs = $this->_getCoverageGID();
1658 $GlyphID = $glyphs[$GlyphPos] + $DeltaGlyphID;
1958 // Class 0 contains all the glyphs NOT in the other classes
2158 // These contain classes of glyphs as arrays
2183 // Class 0 contains all the glyphs NOT in the other classes
2204 // Class 0 contains all the glyphs NOT in the other classes
2226 // Class 0 contains all the glyphs NOT in the other classes
2303 $glyphs = $this->_getCoverage();
2304 $CoverageBacktrackGlyphs[$b] = implode("|", $glyphs);
2309 $glyphs = $this->_getCoverage();
2310 $CoverageInputGlyphs[$b] = implode("|", $glyphs);
2315 $glyphs = $this->_getCoverage();
2316 $CoverageLookaheadGlyphs[$b] = implode("|", $glyphs);
2394 } elseif ($n < 1) { // glyphs removed
2451 // Need to update matra_type ??? of new glyphs inserted ???????????????????????????????????????
2456 // Need to update details of new glyphs inserted
2481 // count($substitute)-1 is the number of glyphs added
2560 * - Ligatures cannot be formed across glyphs attached to different components
2614 // Now remove the unwanted glyphs and associated metadata
2631 // Need to update details of new glyphs inserted
2682 // count($GlyphPos)-1 is the number of glyphs removed from string
3182 // NB Coverage only looks at glyphs for position 1 (esp. 7.3 and 8.3)
3204 // Lookup Type 2: Pair Adjustment Positioning Subtable Adjust position of a pair of glyphs
3205 // Lookup Type 3: Cursive Attachment Positioning Subtable Attach cursive glyphs
3209 // Lookup Type 7: Contextual Positioning Subtables Position one or more glyphs in context
3210 // Lookup Type 8: Chaining Contextual Positioning Subtable Position one or more glyphs in chained context
3324 // LookupType 2: Pair adjustment Adjust position of a pair of glyphs (Kerning)
3456 // LookupType 3: Cursive attachment Attach cursive glyphs
3503 $ClassCount = $this->read_ushort(); // Number of classes defined for marks = Number of mark glyphs in the MarkCoverage table
3586 $ClassCount = $this->read_ushort(); // Number of classes defined for marks = Number of mark glyphs in the MarkCoverage table
3684 $ClassCount = $this->read_ushort(); // Number of classes defined for marks = No. of Combining mark1 glyphs in the MarkCoverage table
3777 // LookupType 7: Context positioning Position one or more glyphs in context
3840 // Class 0 contains all the glyphs NOT in the other classes
3904 // LookupType 8: Chained Context positioning Position one or more glyphs in chained context
3981 // Class 0 contains all the glyphs NOT in the other classes
4003 // Class 0 contains all the glyphs NOT in the other classes
4025 // Class 0 contains all the glyphs NOT in the other classes
4102 $glyphs = $this->_getCoverage();
4103 $CoverageBacktrackGlyphs[$b] = implode("|", $glyphs);
4108 $glyphs = $this->_getCoverage();
4109 $CoverageInputGlyphs[$b] = implode("|", $glyphs);
4114 $glyphs = $this->_getCoverage();
4115 $CoverageLookaheadGlyphs[$b] = implode("|", $glyphs);
4228 // $class0excl is the string of glyphs in all classes except Class 0 (GSUB 5.2, 6.2, GPOS 7.2, 8.2)
4293 // Input etc are array of glyphs - GSUB Format 5.2, 5.3, 6.2, 6.3, GPOS Format 7.2, 7.3, 8.2, 8.3
4296 // $class0excl is array of glyphs in all classes except Class 0 (GSUB 5.2, 6.2, GPOS 7.2, 8.2)
4470 // If ignoreFlag set, combine all ignore glyphs into -> "(?:( 0FBA1| 0FBA2| 0FBA3)*)"
4478 // "a lookup must ignore any mark glyphs that are not in the specified mark attachment class"
4540 // "a lookup must ignore any mark glyphs that are not in the specified mark attachment class"