/external/webkit/WebCore/platform/wx/wxcode/mac/carbon/ |
H A D | fontprops.mm | 39 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 D | SimpleFontDataChromiumWin.cpp | 49 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 D | SimpleFontDataCGWin.cpp | 51 static inline float scaleEmToUnits(float x, unsigned unitsPerEm) { return unitsPerEm ? x / static_cast<float>(unitsPerEm) : x; } argument
|
/external/webkit/WebCore/svg/ |
H A D | SVGFontFaceElement.h | 45 unsigned unitsPerEm() const;
|
H A D | SVGFontFaceElement.cpp | 126 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 D | SVGFont.cpp | 45 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 D | Font.h | 123 unsigned unitsPerEm() const { return primaryFont()->unitsPerEm(); } function in class:WebCore::Font
|
H A D | SimpleFontData.cpp | 67 m_unitsPerEm = svgFontFaceElement->unitsPerEm();
|
H A D | SimpleFontData.h | 82 unsigned unitsPerEm() const { return m_unitsPerEm; } function in class:WebCore::SimpleFontData
|
/external/webkit/WebCore/rendering/ |
H A D | RenderSVGText.cpp | 195 float scale = font.unitsPerEm() > 0 ? font.size() / font.unitsPerEm() : 0.0f;
|
/external/chromium/third_party/icu/source/test/letest/ |
H A D | FontObject.h | 116 le_uint16 unitsPerEm; member in struct:HEADTable
|
H A D | FontObject.cpp | 204 return SWAPW(headTable->unitsPerEm);
|
H A D | sfnt.h | 282 le_uint16 unitsPerEm; member in struct:HEADTable
|
H A D | PortableFontInstance.cpp | 114 // read unitsPerEm from 'head' table 122 fUnitsPerEM = SWAPW(headTable->unitsPerEm);
|
/external/icu4c/samples/layout/ |
H A D | sfnt.h | 153 le_uint16 unitsPerEm; member in struct:HEADTable
|
H A D | GDIFontInstance.cpp | 262 // read unitsPerEm from 'head' table 270 fUnitsPerEM = SWAPW(headTable->unitsPerEm);
|
/external/icu4c/test/letest/ |
H A D | FontObject.h | 116 le_uint16 unitsPerEm; member in struct:HEADTable
|
H A D | FontObject.cpp | 204 return SWAPW(headTable->unitsPerEm);
|
H A D | sfnt.h | 282 le_uint16 unitsPerEm; member in struct:HEADTable
|
H A D | PortableFontInstance.cpp | 114 // read unitsPerEm from 'head' table 122 fUnitsPerEM = SWAPW(headTable->unitsPerEm);
|
/external/webkit/WebCore/platform/mac/ |
H A D | WebCoreSystemInterface.mm | 100 void (*wkGetFontMetrics)(CGFontRef, int* ascent, int* descent, int* lineGap, unsigned* unitsPerEm);
|
H A D | WebCoreSystemInterface.h | 160 extern void (*wkGetFontMetrics)(CGFontRef, int* ascent, int* descent, int* lineGap, unsigned* unitsPerEm);
|
/external/webkit/WebCore/platform/graphics/mac/ |
H A D | SimpleFontDataMac.mm | 58 static inline float scaleEmToUnits(float x, unsigned unitsPerEm) { return x / unitsPerEm; }
|
/external/webkit/WebKitLibraries/ |
H A D | WebKitSystemInterface.h | 122 void WKGetFontMetrics(CGFontRef font, int *ascent, int *descent, int *lineGap, unsigned *unitsPerEm);
|
/external/skia/src/ports/ |
H A D | SkFontHost_FreeType.cpp | 308 uint16_t unitsPerEm = 0; local 311 unitsPerEm = rec->fFace->units_per_EM; 315 return (uint32_t)unitsPerEm;
|