/cts/tests/tests/text/src/android/text/style/cts/ |
SubscriptSpanTest.java | 41 // the expected result is: tp.baselineShift -= (int) (tp.ascent() / 2) 45 float ascent = tp.ascent(); local 50 assertEquals(baselineShift - (int) (ascent / 2), tp.baselineShift); 61 // the expected result is: tp.baselineShift -= (int) (tp.ascent() / 2) 65 float ascent = tp.ascent(); local 70 assertEquals(baselineShift - (int) (ascent / 2), tp.baselineShift);
|
SuperscriptSpanTest.java | 41 // the expected result is: tp.baselineShift += (int) (tp.ascent() / 2) 45 float ascent = tp.ascent(); local 50 assertEquals(baselineShift + (int) (ascent / 2), tp.baselineShift); 61 // the expected result is: tp.baselineShift += (int) (tp.ascent() / 2) 65 float ascent = tp.ascent(); local 70 assertEquals(baselineShift + (int) (ascent / 2), tp.baselineShift);
|
DynamicDrawableSpanTest.java | 45 assertEquals(0, fm.ascent); 54 assertEquals(-rect.bottom, fm.ascent);
|
/external/webkit/Source/WebCore/platform/graphics/qt/ |
SimpleFontDataQt.cpp | 55 float ascent = fm.ascent(); local 59 // The line spacing should always be >= (ascent + descent), but this 62 if (lineSpacing < ascent + descent) 63 lineSpacing = ascent + descent; 67 float lineGap = lineSpacing - ascent - descent; 69 m_fontMetrics.setAscent(ascent);
|
/frameworks/base/core/tests/coretests/src/android/text/ |
StaticLayoutTest.java | 51 fmi.ascent, fmi.descent); 74 assertVertMetrics(l, fmi.top - fmi.ascent, fmi.bottom - fmi.descent, 80 * Ascent of top line and descent of bottom line are affected. 90 assertVertMetrics(l, fmi.top - fmi.ascent, fmi.bottom - fmi.descent, 92 fmi.ascent, fmi.bottom); 97 * First line ascent is top, bottom line descent is bottom. 108 assertVertMetrics(l, fmi.top - fmi.ascent, fmi.bottom - fmi.descent, 110 fmi.ascent, fmi.descent, 111 fmi.ascent, fmi.bottom); 136 assertVertMetrics(l, fmi.top - fmi.ascent, fmi.bottom - fmi.descent [all...] |
/external/webkit/Source/WebCore/platform/graphics/ |
FontMetrics.h | 51 void setAscent(float ascent) { m_ascent = ascent; } 77 int ascent(FontBaseline baselineType = AlphabeticBaseline) const function in class:WebCore::FontMetrics 93 return ascent(baselineType) + descent(baselineType); 101 return ascent() == other.ascent() && descent() == other.descent() && lineGap() == other.lineGap();
|
SimpleFontData.cpp | 85 float ascent = svgFontFaceElement->ascent() * scale; local 94 xHeight = letterXGlyphs.isEmpty() ? 2 * ascent / 3 : letterXGlyphs.first().horizontalAdvanceX * scale; 98 m_fontMetrics.setAscent(ascent); 101 m_fontMetrics.setLineSpacing(roundf(ascent) + roundf(descent) + roundf(lineGap)); 114 m_maxCharWidth = letterWGlyphs.isEmpty() ? ascent : letterWGlyphs.first().horizontalAdvanceX * scale;
|
/cts/tests/tests/graphics/src/android/graphics/cts/ |
Paint_FontMetricsIntTest.java | 33 int ascent = 2; local 40 fontMetricsInt.ascent = ascent;
|
PaintTest.java | 430 float ascent10 = p.ascent(); 434 float ascent20 = p.ascent(); 613 assertEquals(p.ascent(), fm.ascent); 618 assertEquals(p.ascent(), fm.ascent); 631 assertEquals(p.ascent(), fm.ascent); 636 assertEquals(p.ascent(), fm.ascent); [all...] |
/frameworks/base/core/java/android/text/style/ |
SubscriptSpan.java | 44 tp.baselineShift -= (int) (tp.ascent() / 2); 49 tp.baselineShift -= (int) (tp.ascent() / 2);
|
SuperscriptSpan.java | 44 tp.baselineShift += (int) (tp.ascent() / 2); 49 tp.baselineShift += (int) (tp.ascent() / 2);
|
/external/chromium/chrome/browser/ui/views/bookmarks/ |
bookmark_bar_instructions_view.cc | 40 int ascent = 0, descent = 0, height = 0, width = 0; local 46 ascent = std::max(ascent, baseline); 54 if (ascent != 0) 55 height = std::max(ascent + descent, height);
|
/frameworks/base/graphics/tests/graphicstests/src/android/graphics/ |
TypefaceTest.java | 75 float ascent = 0; local 81 ascent = fm.ascent; 84 assertTrue("fontMetrics", fm.ascent == ascent);
|
/external/webkit/Source/WebCore/platform/graphics/win/ |
SimpleFontDataCairoWin.cpp | 65 float ascent = textMetrics.tmAscent * metricsMultiplier; local 67 float xHeight = ascent * 0.56f; // Best guess for xHeight for non-Truetype fonts. 69 m_fontMetrics.setAscent(ascent); 72 m_fontMetrics.setLineSpacing(lroundf(ascent) + lroundf(descent) + lroundf(lineGap));
|
/external/webkit/Source/WebCore/platform/graphics/chromium/ |
SimpleFontDataLinux.cpp | 86 float ascent; local 92 ascent = vdmxAscent; 96 ascent = SkScalarRound(-metrics.fAscent); 97 descent = SkScalarRound(height) - ascent; 100 m_fontMetrics.setAscent(ascent); 108 xHeight = ascent * 0.56f; 114 m_fontMetrics.setLineSpacing(lroundf(ascent) + lroundf(descent) + lroundf(lineGap));
|
SimpleFontDataChromiumWin.cpp | 80 // FIXME: Access ascent/descent/lineGap with floating point precision. 81 float ascent = textMetric.tmAscent; local 84 float xHeight = ascent * 0.56f; // Best guess for xHeight for non-Truetype fonts. 96 m_fontMetrics.setAscent(ascent); 100 m_fontMetrics.setLineSpacing(ascent + descent + lineGap);
|
FontUtilsChromiumWin.h | 64 // calculate the ascent for the derived HFONT, and initialize SCRIPT_CACHE 70 // Returns false if the font is not accessible, in which case |ascent| field 81 bool getDerivedFontData(const UChar* family, int style, LOGFONT*, int* ascent, HFONT*, SCRIPT_CACHE**, WORD* spaceGlyph);
|
/frameworks/base/core/java/android/content/res/ |
StringBlock.java | 337 * the ascent if possible, or the descent if shrinking the ascent further 365 fm.ascent = fm.ascent - size; 369 * Calculate what fraction of the nominal ascent 371 * so that we won't reduce the ascent to less than 380 sProportion = (r.top) / p.ascent(); 387 * It is safe to shrink the ascent this much. 391 fm.ascent = fm.descent - size; 395 * show all the ascent [all...] |
/external/icu4c/samples/layout/ |
paragraph.cpp | 87 le_int32 ascent = 0; local 129 if (pAscent > ascent) { 130 ascent = pAscent; 156 fLineHeight = ascent + descent + leading; 157 fAscent = ascent;
|
FontMap.cpp | 260 le_int32 ascent, descent, leading; local 270 ascent = fFontInstances[i]->getAscent(); 274 if (ascent > fAscent) { 275 fAscent = ascent;
|
/external/webkit/Source/WebCore/platform/graphics/freetype/ |
SimpleFontDataFreeType.cpp | 54 m_fontMetrics.setAscent(font_extents.ascent); 59 // cairo report a height smaller than ascent + descent, which is 63 if (lineSpacing < font_extents.ascent + font_extents.descent) 64 lineSpacing = font_extents.ascent + font_extents.descent; 67 m_fontMetrics.setLineGap(lineSpacing - font_extents.ascent - font_extents.descent);
|
/external/webkit/Source/WebCore/platform/graphics/pango/ |
SimpleFontDataPango.cpp | 53 m_fontMetrics.setAscent(font_extents.ascent); 58 // cairo report a height smaller than ascent + descent, which is 62 if (lineSpacing < font_extents.ascent + font_extents.descent) 63 lineSpacing = font_extents.ascent + font_extents.descent; 65 m_fontMetrics.setLineGap(lineSpacing - font_extents.ascent - font_extents.descent);
|
/external/webkit/Source/WebCore/rendering/ |
EllipsisBox.cpp | 56 context->drawText(style->font(), TextRun(str.characters(), str.length(), false, 0, 0, TextRun::AllowTrailingExpansion, false, style->visuallyOrdered()), IntPoint(m_x + tx, m_y + ty + style->fontMetrics().ascent())); 68 ty += m_y + style->fontMetrics().ascent() - (m_markupBox->y() + m_markupBox->renderer()->style(m_firstLine)->fontMetrics().ascent()); 111 int mty = ty + style->fontMetrics().ascent() - (m_markupBox->y() + m_markupBox->renderer()->style(m_firstLine)->fontMetrics().ascent());
|
/external/webkit/Source/WebKit/win/ |
WebKitGraphics.cpp | 128 void FontMetrics(const WebFontDescription& description, int* ascent, int* descent, int* lineSpacing) 130 if (!ascent && !descent && !lineSpacing) 136 if (ascent) 137 *ascent = fontMetrics.ascent();
|
/external/webkit/Source/WebCore/platform/graphics/haiku/ |
SimpleFontDataHaiku.cpp | 51 m_fontMetrics.setAscent(height.ascent); 53 m_fontMetrics.setXHeight(height.ascent * 0.56f); // Hack taken from the win port. 55 m_fontMetrics.setLineSpacing(lroundf(height.ascent) + lroundf(height.descent) + lroundf(height.leading));
|