HomeSort by relevance Sort by last modified time
    Searched refs:fontMetrics (Results 1 - 25 of 57) sorted by null

1 2 3

  /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...]

Completed in 455 milliseconds

1 2 3