/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/ |
SVGTextLayoutEngineBaseline.cpp | 53 return -m_font.fontMetrics().floatHeight() / 2; 55 return m_font.fontMetrics().floatHeight() / 2; 126 const FontMetrics& fontMetrics = m_font.fontMetrics(); 134 return fontMetrics.floatAscent(); 136 return fontMetrics.xHeight() / 2; 138 return (fontMetrics.floatAscent() - fontMetrics.floatDescent()) / 2; 142 return fontMetrics.floatDescent() [all...] |
SVGTextMetrics.cpp | 57 m_height = scaledFont.fontMetrics().floatHeight() / scalingFactor; 124 m_height = text->scaledFont().fontMetrics().floatHeight() / scalingFactor;
|
SVGTextLayoutEngineSpacing.cpp | 77 kerning *= m_font.fontDescription().computedSize() / m_font.fontMetrics().unitsPerEm();
|
/external/chromium_org/third_party/WebKit/Source/web/ |
WebFontImpl.cpp | 67 return m_font.fontMetrics().ascent(); 72 return m_font.fontMetrics().descent(); 77 return m_font.fontMetrics().height(); 82 return m_font.fontMetrics().lineSpacing(); 87 return m_font.fontMetrics().xHeight();
|
ExternalPopupMenu.cpp | 207 info->itemHeight = m_popupMenuClient->menuStyle().font().fontMetrics().height();
|
/packages/apps/Calculator/src/com/android/calculator2/ |
CalculatorEditText.java | 185 final FontMetricsInt fontMetrics = getPaint().getFontMetricsInt(); 186 final int paddingOffset = -(fontMetrics.ascent + mTempRect.height()); 194 final FontMetricsInt fontMetrics = getPaint().getFontMetricsInt(); 195 return super.getCompoundPaddingBottom() - Math.min(getPaddingBottom(), fontMetrics.descent);
|
/external/chromium_org/third_party/WebKit/Source/core/svg/ |
SVGFontData.cpp | 95 FontMetrics& fontMetrics = fontData->fontMetrics(); 96 fontMetrics.setUnitsPerEm(unitsPerEm); 97 fontMetrics.setAscent(ascent); 98 fontMetrics.setDescent(descent); 99 fontMetrics.setLineGap(lineGap); 100 fontMetrics.setLineSpacing(roundf(ascent) + roundf(descent) + roundf(lineGap)); 101 fontMetrics.setXHeight(xHeight);
|
SVGLengthContext.cpp | 36 #include "platform/fonts/FontMetrics.h" 270 float xHeight = ceilf(style->fontMetrics().xHeight()); 289 return value * ceilf(style->fontMetrics().xHeight());
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/ |
EllipsisBox.cpp | 50 FloatPoint textOrigin = FloatPoint(boxOrigin.x(), boxOrigin.y() + font.fontMetrics().ascent()); 124 y() + style->fontMetrics().ascent() - (markupBox->y() + markupBox->renderer().style(isFirstLineStyle())->fontMetrics().ascent())); 167 LayoutUnit mty = adjustedLocation.y() + style->fontMetrics().ascent() - (markupBox->y() + markupBox->renderer().style(isFirstLineStyle())->fontMetrics().ascent());
|
RootInlineBox.cpp | 650 const FontMetrics& fontMetrics = usedFonts->at(i)->fontMetrics(); 651 int usedFontAscent = fontMetrics.ascent(baselineType()); 652 int usedFontDescent = fontMetrics.descent(baselineType()); 653 int halfLeading = (fontMetrics.lineSpacing() - fontMetrics.height()) / 2; 655 int usedFontDescentAndLeading = fontMetrics.lineSpacing() - usedFontAscentAndLeading; 686 int fontAscent = box->renderer().style(isFirstLineStyle())->fontMetrics().ascent(baselineType()); 687 int fontDescent = box->renderer().style(isFirstLineStyle())->fontMetrics().descent(baselineType()) [all...] |
RenderEmbeddedObject.cpp | 152 const FontMetrics& fontMetrics = font.fontMetrics(); 154 float labelY = roundf(replacementTextRect.location().y() + (replacementTextRect.size().height() - fontMetrics.height()) / 2 + fontMetrics.ascent());
|
InlineBox.cpp | 28 #include "platform/fonts/FontMetrics.h" 126 return m_bitfields.isText() ? renderer().style(isFirstLineStyle())->fontMetrics().height() : 0; 132 const FontMetrics& fontMetrics = renderer().style(isFirstLineStyle())->fontMetrics(); 133 float result = fontMetrics.height();
|
RenderImage.cpp | 133 IntSize paddedTextSize(paddingWidth + min(ceilf(font.width(RenderBlockFlow::constructTextRun(this, font, m_altText, style()))), maxAltTextWidth), paddingHeight + min(font.fontMetrics().height(), maxAltTextHeight)); 327 const FontMetrics& fontMetrics = font.fontMetrics(); 328 LayoutUnit ascent = fontMetrics.ascent(); 338 textRunPaintInfo.bounds = FloatRect(textRectOrigin, FloatSize(textWidth, fontMetrics.height())); 345 if (usableWidth >= textWidth && fontMetrics.height() <= imageOffset.height()) 347 } else if (usableWidth >= textWidth && usableHeight >= fontMetrics.height()) {
|
RenderInline.cpp | 230 || (checkFonts && (!parentStyle->font().fontMetrics().hasIdenticalAscentDescentAndLineGap(style()->font().fontMetrics()) 237 alwaysCreateLineBoxes = !parentStyle->font().fontMetrics().hasIdenticalAscentDescentAndLineGap(childStyle->font().fontMetrics()) 575 int logicalTop = rootBox.logicalTop() + (rootBox.renderer().style(rootBox.isFirstLineStyle())->font().fontMetrics().ascent() - container->style(rootBox.isFirstLineStyle())->font().fontMetrics().ascent()); 576 int logicalHeight = container->style(rootBox.isFirstLineStyle())->font().fontMetrics().height(); 590 int logicalTop = rootBox.logicalTop() + (rootBox.renderer().style(rootBox.isFirstLineStyle())->font().fontMetrics().ascent() - container->style(rootBox.isFirstLineStyle())->font().fontMetrics().ascent()); 591 int logicalHeight = container->style(rootBox.isFirstLineStyle())->font().fontMetrics().height() [all...] |
InlineTextBox.cpp | 637 FloatPoint textOrigin = FloatPoint(boxOrigin.x(), boxOrigin.y() + font.fontMetrics().ascent()); 690 emphasisMarkOffset = emphasisMarkPosition == TextEmphasisPositionOver ? -font.fontMetrics().ascent() - font.emphasisMarkDescent(emphasisMark) : font.fontMetrics().descent() + font.emphasisMarkAscent(emphasisMark); 710 FloatPoint emphasisMarkTextOrigin = combinedText ? FloatPoint(boxOrigin.x() + boxRect.width() / 2, boxOrigin.y() + font.fontMetrics().ascent()) : textOrigin; [all...] |
RenderFileUploadControl.cpp | 135 textRunPaintInfo.bounds = FloatRect(textX.toFloat(), textY.toFloat() - style()->fontMetrics().ascent(), 136 textWidth, style()->fontMetrics().height());
|
RenderListMarker.cpp | [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/ |
DragImage.cpp | 32 #include "platform/fonts/FontMetrics.h" 140 IntSize labelSize(labelFont.width(labelRun), labelFont.fontMetrics().ascent() + labelFont.fontMetrics().descent()); 152 urlStringSize.setHeight(urlFont.fontMetrics().ascent() + urlFont.fontMetrics().descent()); 180 IntPoint textPos(kDragLabelBorderX, imageSize.height() - (kLabelBorderYOffset + urlFont.fontMetrics().descent()));
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/ |
SimpleFontData.h | 31 #include "platform/fonts/FontMetrics.h" 106 FontMetrics& fontMetrics() { return m_fontMetrics; } 107 const FontMetrics& fontMetrics() const { return m_fontMetrics; } 108 float sizePerUnit() const { return platformData().size() / (fontMetrics().unitsPerEm() ? fontMetrics().unitsPerEm() : 1); } 190 FontMetrics m_fontMetrics;
|
Font.cpp | 141 const FontMetrics& fontMetrics, GlyphOverflow* glyphOverflow) 144 glyphBounds.top() - (glyphOverflow->computeBounds ? 0 : fontMetrics.ascent())); 146 glyphBounds.bottom() - (glyphOverflow->computeBounds ? 0 : fontMetrics.descent())); 174 updateGlyphOverflowFromBounds(cacheEntry->glyphBounds, fontMetrics(), glyphOverflow); 193 updateGlyphOverflowFromBounds(glyphBounds, fontMetrics(), glyphOverflow); 595 return markFontData->fontMetrics().ascent(); 611 return markFontData->fontMetrics().descent(); 627 return markFontData->fontMetrics().height(); [all...] |
Font.h | 50 class FontMetrics; 107 const FontMetrics& fontMetrics() const { return primaryFont()->fontMetrics(); }
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/mac/ |
FontMac.cpp | 114 y += SkFloatToScalar(font->fontMetrics().floatAscent(IdeographicBaseline) - font->fontMetrics().floatAscent());
|
/external/chromium_org/third_party/skia/src/pdf/ |
SkPDFFont.cpp | 819 SkAutoTUnref<SkAdvancedTypefaceMetrics> fontMetrics; 823 fontMetrics.reset(relatedFont->fontInfo()); 824 SkSafeRef(fontMetrics.get()); 831 fontMetrics.get() ? fontMetrics.get()->fType : 848 fontMetrics.reset( 851 if (fontMetrics.get() && 852 fontMetrics->fType != SkAdvancedTypefaceMetrics::kTrueType_Font) { 856 fontMetrics.reset( 862 SkPDFFont* font = Create(fontMetrics.get(), typeface, glyphID [all...] |
/external/skia/src/pdf/ |
SkPDFFont.cpp | 819 SkAutoTUnref<SkAdvancedTypefaceMetrics> fontMetrics; 823 fontMetrics.reset(relatedFont->fontInfo()); 824 SkSafeRef(fontMetrics.get()); 831 fontMetrics.get() ? fontMetrics.get()->fType : 848 fontMetrics.reset( 851 if (fontMetrics.get() && 852 fontMetrics->fType != SkAdvancedTypefaceMetrics::kTrueType_Font) { 856 fontMetrics.reset( 862 SkPDFFont* font = Create(fontMetrics.get(), typeface, glyphID [all...] |
/external/chromium_org/third_party/WebKit/Source/core/html/canvas/ |
CanvasRenderingContext2D.cpp | [all...] |