Lines Matching refs:gd
1278 GlyphData *gd; in glyfAdd() local
1318 gd = GetTTRawGlyphData(fnt, currentID); in glyfAdd()
1319 gd->newID = n++; in glyfAdd()
1320 listAppend(l, gd); in glyfAdd()
1406 GlyphData *gd = (GlyphData *) listCurrent(glyphlist); in ProcessTables() local
1408 glyfLen += gd->nbytes; in ProcessTables()
1412 assert(gd->newID == i); in ProcessTables()
1413 gid[i++] = gd->glyphID; in ProcessTables()
1418 if (gd->nbytes != 0) { in ProcessTables()
1419 z = GetInt16(gd->ptr, 2, 1); in ProcessTables()
1422 z = GetInt16(gd->ptr, 4, 1); in ProcessTables()
1425 z = GetInt16(gd->ptr, 6, 1); in ProcessTables()
1428 z = GetInt16(gd->ptr, 8, 1); in ProcessTables()
1432 if (gd->compflag == 0) { /* non-composite glyph */ in ProcessTables()
1433 if (gd->npoints > maxPoints) maxPoints = gd->npoints; in ProcessTables()
1434 if (gd->ncontours > maxContours) maxContours = gd->ncontours; in ProcessTables()
1436 if (gd->npoints > maxCompositePoints) maxCompositePoints = gd->npoints; in ProcessTables()
1437 if (gd->ncontours > maxCompositeContours) maxCompositeContours = gd->ncontours; in ProcessTables()
1454 GlyphData *gd = (GlyphData *) listCurrent(glyphlist); in ProcessTables() local
1456 if (gd->compflag) { /* re-number all components */ in ProcessTables()
1458 sal_uInt8 *ptr = gd->ptr + 10; in ProcessTables()
1491 if (gd->nbytes != 0) { in ProcessTables()
1492 memcpy(p1, gd->ptr, gd->nbytes); in ProcessTables()
1501 p1 += gd->nbytes; in ProcessTables()
1504 met[i].adv = gd->aw; in ProcessTables()
1505 met[i].sb = gd->lsb; in ProcessTables()