Lines Matching refs:extents
632 GlyphExtents(int nlist, GlyphListPtr list, GlyphPtr * glyphs, BoxPtr extents) in GlyphExtents() argument
641 extents->x1 = MAXSHORT; in GlyphExtents()
642 extents->x2 = MINSHORT; in GlyphExtents()
643 extents->y1 = MAXSHORT; in GlyphExtents()
644 extents->y2 = MINSHORT; in GlyphExtents()
664 if (x1 < extents->x1) in GlyphExtents()
665 extents->x1 = x1; in GlyphExtents()
666 if (x2 > extents->x2) in GlyphExtents()
667 extents->x2 = x2; in GlyphExtents()
668 if (y1 < extents->y1) in GlyphExtents()
669 extents->y1 = y1; in GlyphExtents()
670 if (y2 > extents->y2) in GlyphExtents()
671 extents->y2 = y2; in GlyphExtents()
695 BoxRec extents = { 0, 0, 0, 0 }; in exaGlyphs() local
704 GlyphExtents(nlist, list, glyphs, &extents); in exaGlyphs()
706 if (extents.x2 <= extents.x1 || extents.y2 <= extents.y1) in exaGlyphs()
708 width = extents.x2 - extents.x1; in exaGlyphs()
709 height = extents.y2 - extents.y1; in exaGlyphs()
768 x = -extents.x1; in exaGlyphs()
769 y = -extents.y1; in exaGlyphs()
828 x = extents.x1; in exaGlyphs()
829 y = extents.y1; in exaGlyphs()