Lines Matching refs:points

1295 			  The Attachment Point List table (AttachmentList) identifies all the attachment points defined in the GPOS table and their associated glyphs so a client can quickly access coordinates for each glyph's attachment points. As a result, the client can cache coordinates for attachment points along with glyph bitmaps and avoid recalculating the attachment points each time it displays a glyph. Without this table, processing speed would be slower because the client would have to decode the GPOS lookups that define attachment points and compile the points in a list.
1299 The table consists of an offset to a Coverage table (Coverage) listing all glyphs that define attachment points in the GPOS table, a count of the glyphs with attachment points (GlyphCount), and an array of offsets to AttachPoint tables (AttachPoint). The array lists the AttachPoint tables, one for each glyph in the Coverage table, in the same order as the Coverage Index.
1303 uint16 GlyphCount Number of glyphs with attachment points
1306 An AttachPoint table consists of a count of the attachment points on a single glyph (PointCount) and an array of contour indices of those points (PointIndex), listed in increasing numerical order.
1310 uint16 PointCount Number of attachment points on this glyph
3740 $maxPoints = 0; // points in non-compound glyph
3742 $maxComponentPoints = 0; // points in compound glyph
3819 // Count number of points in simple glyph
3822 $points = $up[1] + 1;
3823 $this->glyphdata[$originalGlyphIdx]['nPoints'] = $points;
3824 $maxPoints = max($maxPoints, $points);
3839 $points = 0;
3841 $this->getGlyphData($originalGlyphIdx, $maxdepth, $depth, $points, $contours);
3843 $maxComponentPoints = max($maxComponentPoints, $points);
3898 $maxp = $this->_set_ushort($maxp, 6, $maxPoints); // points in non-compound glyph
3900 $maxp = $this->_set_ushort($maxp, 10, $maxComponentPoints); // points in compound glyph
4465 function getGlyphData($originalGlyphIdx, &$maxdepth, &$depth, &$points, &$contours)
4472 $this->getGlyphData($glyphIdx, $maxdepth, $depth, $points, $contours);
4476 $points += $this->glyphdata[$originalGlyphIdx]['nPoints'];