Home
last modified time | relevance | path

Searched refs:fmi (Results 1 – 4 of 4) sorted by relevance

/frameworks/base/core/tests/coretests/src/android/text/
DStaticLayoutTest.java105 FontMetricsInt fmi = b.paint.getFontMetricsInt(); in testGetters1() local
108 Log.i("TG1:paint", fmi.toString()); in testGetters1()
112 new int[][]{{fmi.ascent, fmi.descent, 0}}); in testGetters1()
132 FontMetricsInt fmi = b.paint.getFontMetricsInt(); in testLineMetrics_withPadding() local
135 assertVertMetrics(l, fmi.top - fmi.ascent, fmi.bottom - fmi.descent, in testLineMetrics_withPadding()
136 new int[][]{{fmi.top, fmi.bottom, 0}}); in testLineMetrics_withPadding()
148 FontMetricsInt fmi = b.paint.getFontMetricsInt(); in testLineMetrics_withPaddingAndWidth() local
151 assertVertMetrics(l, fmi.top - fmi.ascent, fmi.bottom - fmi.descent, in testLineMetrics_withPaddingAndWidth()
153 {fmi.top, fmi.descent, 0}, in testLineMetrics_withPaddingAndWidth()
154 {fmi.ascent, fmi.bottom, 0} in testLineMetrics_withPaddingAndWidth()
[all …]
/frameworks/base/core/java/android/text/
DTextLine.java299 public float metrics(FontMetricsInt fmi) { in metrics() argument
300 return measure(mLen, false, fmi); in metrics()
316 float measure(int offset, boolean trailing, FontMetricsInt fmi) { in measure() argument
326 return measureRun(0, offset, mLen, false, fmi); in measure()
329 return measureRun(0, offset, mLen, true, fmi); in measure()
362 return h + measureRun(segstart, offset, j, runIsRtl, fmi); in measure()
365 float w = measureRun(segstart, j, j, runIsRtl, fmi); in measure()
394 float[] measureAllOffsets(boolean[] trailing, FontMetricsInt fmi) {
410 measurement[offset] = measureRun(0, offset, mLen, false, fmi);
416 measurement[offset] = measureRun(0, offset, mLen, true, fmi);
[all …]
/frameworks/layoutlib/bridge/src/android/graphics/
DPaint_Delegate.java623 /*package*/ static int nGetFontMetricsInt(long nativePaint, FontMetricsInt fmi) { in nGetFontMetricsInt() argument
633 if (fmi != null) { in nGetFontMetricsInt()
635 fmi.top = (int)(- javaMetrics.getMaxAscent() * 1.15); in nGetFontMetricsInt()
636 fmi.ascent = - javaMetrics.getAscent(); in nGetFontMetricsInt()
637 fmi.descent = javaMetrics.getDescent(); in nGetFontMetricsInt()
638 fmi.bottom = (int)(javaMetrics.getMaxDescent() * 1.15); in nGetFontMetricsInt()
639 fmi.leading = javaMetrics.getLeading(); in nGetFontMetricsInt()
/frameworks/base/graphics/java/android/graphics/
DPaint.java1858 public int getFontMetricsInt(FontMetricsInt fmi) { in getFontMetricsInt() argument
1859 return nGetFontMetricsInt(mNativePaint, fmi); in getFontMetricsInt()
2888 private static native int nGetFontMetricsInt(long paintPtr, FontMetricsInt fmi); in nGetFontMetricsInt() argument