Lines Matching refs:extents
498 GlyphExtents(int nlist, GlyphListPtr list, GlyphPtr * glyphs, BoxPtr extents) in GlyphExtents() argument
507 extents->x1 = MAXSHORT; in GlyphExtents()
508 extents->x2 = MINSHORT; in GlyphExtents()
509 extents->y1 = MAXSHORT; in GlyphExtents()
510 extents->y2 = MINSHORT; in GlyphExtents()
530 if (x1 < extents->x1) in GlyphExtents()
531 extents->x1 = x1; in GlyphExtents()
532 if (x2 > extents->x2) in GlyphExtents()
533 extents->x2 = x2; in GlyphExtents()
534 if (y1 < extents->y1) in GlyphExtents()
535 extents->y1 = y1; in GlyphExtents()
536 if (y2 > extents->y2) in GlyphExtents()
537 extents->y2 = y2; in GlyphExtents()
591 BoxRec extents = { 0, 0, 0, 0 }; in miGlyphs() local
598 GlyphExtents(nlist, list, glyphs, &extents); in miGlyphs()
600 if (extents.x2 <= extents.x1 || extents.y2 <= extents.y1) in miGlyphs()
602 width = extents.x2 - extents.x1; in miGlyphs()
603 height = extents.y2 - extents.y1; in miGlyphs()
625 x = -extents.x1; in miGlyphs()
626 y = -extents.y1; in miGlyphs()
673 x = extents.x1; in miGlyphs()
674 y = extents.y1; in miGlyphs()