Home
last modified time | relevance | path

Searched refs:pGlyphAndPos (Results 1 – 3 of 3) sorted by relevance

/external/pdfium/core/src/fpdfapi/fpdf_render/
Dfpdf_render_text.cpp369 FXTEXT_GLYPHPOS* pGlyphAndPos = NULL; in ProcessType3Text() local
371 pGlyphAndPos = FX_Alloc(FXTEXT_GLYPHPOS, textobj->m_nChars); in ProcessType3Text()
394 if (pGlyphAndPos) { in ProcessType3Text()
396 FXTEXT_GLYPHPOS& glyph = pGlyphAndPos[i]; in ProcessType3Text()
405 FX_Free(pGlyphAndPos); in ProcessType3Text()
406 pGlyphAndPos = NULL; in ProcessType3Text()
460 if (pGlyphAndPos) { in ProcessType3Text()
461 pGlyphAndPos[iChar].m_pGlyph = pBitmap; in ProcessType3Text()
462 pGlyphAndPos[iChar].m_OriginX = origin_x; in ProcessType3Text()
463 pGlyphAndPos[iChar].m_OriginY = origin_y; in ProcessType3Text()
[all …]
/external/pdfium/core/src/fxge/ge/
Dfx_ge_text.cpp44 FX_RECT FXGE_GetGlyphsBBox(FXTEXT_GLYPHPOS* pGlyphAndPos, in FXGE_GetGlyphsBBox() argument
52 FXTEXT_GLYPHPOS& glyph = pGlyphAndPos[iChar]; in FXGE_GetGlyphsBBox()
89 static void _AdjustGlyphSpace(FXTEXT_GLYPHPOS* pGlyphAndPos, int nChars) { in _AdjustGlyphSpace() argument
92 if (pGlyphAndPos[nChars - 1].m_OriginX == pGlyphAndPos[0].m_OriginX) { in _AdjustGlyphSpace()
94 } else if (pGlyphAndPos[nChars - 1].m_OriginY != pGlyphAndPos[0].m_OriginY) { in _AdjustGlyphSpace()
99 bVertical ? &pGlyphAndPos[i].m_OriginY : &pGlyphAndPos[i].m_OriginX; in _AdjustGlyphSpace()
101 bVertical ? pGlyphAndPos[i].m_fOriginY : pGlyphAndPos[i].m_fOriginX; in _AdjustGlyphSpace()
104 bVertical ? &pGlyphAndPos[i].m_OriginY : &pGlyphAndPos[i].m_OriginX; in _AdjustGlyphSpace()
106 bVertical ? pGlyphAndPos[i].m_fOriginY : pGlyphAndPos[i].m_fOriginX; in _AdjustGlyphSpace()
272 FXTEXT_GLYPHPOS* pGlyphAndPos = FX_Alloc(FXTEXT_GLYPHPOS, nChars); in DrawNormalText() local
[all …]
/external/pdfium/core/include/fxge/
Dfx_font.h520 FX_RECT FXGE_GetGlyphsBBox(FXTEXT_GLYPHPOS* pGlyphAndPos,