HomeSort by relevance Sort by last modified time
    Searched full:ascent (Results 1 - 25 of 175) sorted by null

1 2 3 4 5 6 7

  /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));

Completed in 411 milliseconds

1 2 3 4 5 6 7