Searched refs:unitsPerEm (Results 1 - 25 of 27) sorted by relevance

12

/external/webkit/WebCore/platform/wx/wxcode/mac/carbon/
H A Dfontprops.mm39 void (*wkGetFontMetrics)(CGFontRef, int* ascent, int* descent, int* lineGap, unsigned* unitsPerEm);
44 static inline float scaleEmToUnits(float x, unsigned unitsPerEm) { return x * (contextDPI / (contextDPI * unitsPerEm)); }
66 unsigned unitsPerEm;
68 wkGetFontMetrics(cgFont, &iAscent, &iDescent, &iLineGap, &unitsPerEm);
73 unitsPerEm = CGFontGetUnitsPerEm(cgFont);
76 float fAscent = scaleEmToUnits(iAscent, unitsPerEm) * pointSize;
77 float fDescent = -scaleEmToUnits(iDescent, unitsPerEm) * pointSize;
78 float fLineGap = scaleEmToUnits(iLineGap, unitsPerEm) * pointSize;
/external/webkit/WebCore/platform/graphics/chromium/
H A DSimpleFontDataChromiumWin.cpp49 static inline float scaleEmToUnits(float x, int unitsPerEm) argument
51 return unitsPerEm ? x / static_cast<float>(unitsPerEm) : x;
/external/webkit/WebCore/platform/graphics/win/
H A DSimpleFontDataCGWin.cpp51 static inline float scaleEmToUnits(float x, unsigned unitsPerEm) { return unitsPerEm ? x / static_cast<float>(unitsPerEm) : x; } argument
/external/webkit/WebCore/svg/
H A DSVGFontFaceElement.h45 unsigned unitsPerEm() const;
H A DSVGFontFaceElement.cpp126 unsigned SVGFontFaceElement::unitsPerEm() const function in class:WebCore::SVGFontFaceElement
230 return static_cast<int>(unitsPerEm()) - static_cast<int>(ceilf(vertOriginY.toFloat()));
234 return static_cast<int>(ceilf(unitsPerEm() * 0.8f));
258 return static_cast<int>(ceilf(unitsPerEm() * 0.2f));
H A DSVGFont.cpp45 static inline float convertEmUnitToPixel(float fontSize, float unitsPerEm, float value) argument
47 if (unitsPerEm == 0.0f)
50 return value * fontSize / unitsPerEm;
401 data.scale = convertEmUnitToPixel(font->size(), fontFaceElement->unitsPerEm(), 1.0f);
471 float scale = convertEmUnitToPixel(size(), fontFaceElement->unitsPerEm(), 1.0f);
/external/webkit/WebCore/platform/graphics/
H A DFont.h123 unsigned unitsPerEm() const { return primaryFont()->unitsPerEm(); } function in class:WebCore::Font
H A DSimpleFontData.cpp67 m_unitsPerEm = svgFontFaceElement->unitsPerEm();
H A DSimpleFontData.h82 unsigned unitsPerEm() const { return m_unitsPerEm; } function in class:WebCore::SimpleFontData
/external/webkit/WebCore/rendering/
H A DRenderSVGText.cpp195 float scale = font.unitsPerEm() > 0 ? font.size() / font.unitsPerEm() : 0.0f;
/external/chromium/third_party/icu/source/test/letest/
H A DFontObject.h116 le_uint16 unitsPerEm; member in struct:HEADTable
H A DFontObject.cpp204 return SWAPW(headTable->unitsPerEm);
H A Dsfnt.h282 le_uint16 unitsPerEm; member in struct:HEADTable
H A DPortableFontInstance.cpp114 // read unitsPerEm from 'head' table
122 fUnitsPerEM = SWAPW(headTable->unitsPerEm);
/external/icu4c/samples/layout/
H A Dsfnt.h153 le_uint16 unitsPerEm; member in struct:HEADTable
H A DGDIFontInstance.cpp262 // read unitsPerEm from 'head' table
270 fUnitsPerEM = SWAPW(headTable->unitsPerEm);
/external/icu4c/test/letest/
H A DFontObject.h116 le_uint16 unitsPerEm; member in struct:HEADTable
H A DFontObject.cpp204 return SWAPW(headTable->unitsPerEm);
H A Dsfnt.h282 le_uint16 unitsPerEm; member in struct:HEADTable
H A DPortableFontInstance.cpp114 // read unitsPerEm from 'head' table
122 fUnitsPerEM = SWAPW(headTable->unitsPerEm);
/external/webkit/WebCore/platform/mac/
H A DWebCoreSystemInterface.mm100 void (*wkGetFontMetrics)(CGFontRef, int* ascent, int* descent, int* lineGap, unsigned* unitsPerEm);
H A DWebCoreSystemInterface.h160 extern void (*wkGetFontMetrics)(CGFontRef, int* ascent, int* descent, int* lineGap, unsigned* unitsPerEm);
/external/webkit/WebCore/platform/graphics/mac/
H A DSimpleFontDataMac.mm58 static inline float scaleEmToUnits(float x, unsigned unitsPerEm) { return x / unitsPerEm; }
/external/webkit/WebKitLibraries/
H A DWebKitSystemInterface.h122 void WKGetFontMetrics(CGFontRef font, int *ascent, int *descent, int *lineGap, unsigned *unitsPerEm);
/external/skia/src/ports/
H A DSkFontHost_FreeType.cpp308 uint16_t unitsPerEm = 0; local
311 unitsPerEm = rec->fFace->units_per_EM;
315 return (uint32_t)unitsPerEm;

Completed in 414 milliseconds

12