Searched refs:ascent (Results 1 - 22 of 22) sorted by relevance

/frameworks/base/core/tests/coretests/src/android/text/
H A DStaticLayoutTest.java51 fmi.ascent, fmi.descent);
74 assertVertMetrics(l, fmi.top - fmi.ascent, fmi.bottom - fmi.descent,
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,
138 fmi.ascent, fm
311 assertLineMetrics(Layout l, int line, int top, int ascent, int descent, int height) argument
[all...]
/frameworks/base/core/java/android/text/style/
H A DSubscriptSpan.java44 tp.baselineShift -= (int) (tp.ascent() / 2);
49 tp.baselineShift -= (int) (tp.ascent() / 2);
H A DSuperscriptSpan.java44 tp.baselineShift += (int) (tp.ascent() / 2);
49 tp.baselineShift += (int) (tp.ascent() / 2);
H A DDynamicDrawableSpan.java84 fm.ascent = -rect.bottom;
87 fm.top = fm.ascent;
H A DIconMarginSpan.java61 int need = ht - (v + fm.descent - fm.ascent - istartv);
H A DDrawableMarginSpan.java64 int need = ht - (v + fm.descent - fm.ascent - istartv);
/frameworks/base/graphics/tests/graphicstests/src/android/graphics/
H A DTypefaceTest.java75 float ascent = 0;
81 ascent = fm.ascent;
84 assertTrue("fontMetrics", fm.ascent == ascent);
/frameworks/base/core/java/android/content/res/
H A DStringBlock.java337 * 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...]
/frameworks/base/core/tests/coretests/src/android/widget/
H A DLabelView.java161 mAscent = (int) mTextPaint.ascent();
166 // Measure the text (beware: ascent is a negative number)
/frameworks/base/core/java/android/text/
H A DTextLine.java240 float bmAscent = ascent(j);
354 float bmAscent = ascent(j);
683 final int previousAscent = fmi.ascent;
697 fmi.ascent = Math.min(fmi.ascent, previousAscent);
836 previousAscent = fmi.ascent;
994 * Returns the ascent of the text at start. This is used for scaling
998 * @return the ascent of the text at start
1000 float ascent(int pos) { method in class:TextLine
1002 return mPaint.ascent();
[all...]
H A DBoringLayout.java188 spacing = metrics.descent - metrics.ascent;
200 mDesc = spacing + metrics.ascent;
219 mTopPadding = metrics.top - metrics.ascent;
225 * Returns null if not boring; the width, ascent, and descent if boring.
233 * Returns null if not boring; the width, ascent, and descent if boring.
243 * Returns null if not boring; the width, ascent, and descent in the
252 * Returns null if not boring; the width, ascent, and descent in the
H A DStaticLayout.java286 int fmAscent = fm.ascent;
328 float wid = bm.getWidth() * -whichPaint.ascent() / bm.getHeight();
403 above = fm.ascent;
449 fitAscent = fm.ascent;
480 bufEnd, bufEnd, fm.ascent, fm.descent,
613 fm.ascent = above;
628 above = fm.ascent;
H A DMeasuredText.java218 fm.ascent += workPaint.baselineShift;
H A DDynamicLayout.java156 int asc = fm.ascent;
/frameworks/base/services/java/com/android/server/wm/
H A DWatermark.java93 mTextAscent = fm.ascent;
95 mTextHeight = fm.descent - fm.ascent;
/frameworks/base/core/jni/android/graphics/
H A DPaint.cpp46 jfieldID ascent; member in struct:android::JMetricsID
336 static jfloat ascent(JNIEnv* env, jobject paint) { function in class:android::SkPaintGlue
358 env->SetFloatField(metricsObj, gFontMetrics_fieldID.ascent, SkScalarToFloat(metrics.fAscent));
371 int ascent = SkScalarRound(metrics.fAscent); local
378 env->SetIntField(metricsObj, gFontMetricsInt_fieldID.ascent, ascent);
383 return descent - ascent + leading;
876 {"ascent","()F", (void*) SkPaintGlue::ascent},
918 gFontMetrics_fieldID.ascent
[all...]
/frameworks/base/core/tests/coretests/src/android/util/
H A DInternalSelectionView.java178 rectTop + 2 - (int) mTextPaint.ascent(),
/frameworks/base/graphics/java/android/graphics/
H A DPaint.java1164 * Return the distance above (negative) the baseline (ascent) based on the
1167 * @return the distance above (negative) the baseline (ascent) based on the
1170 public native float ascent(); method in class:Paint
1196 public float ascent; field in class:Paint.FontMetrics
1239 public int ascent; field in class:Paint.FontMetricsInt
1245 return "FontMetricsInt: top=" + top + " ascent=" + ascent +
/frameworks/base/core/java/android/widget/
H A DLinearLayout.java1131 final int ascent = Math.max(maxAscent[INDEX_FILL],
1137 maxHeight = Math.max(maxHeight, ascent + descent);
1287 final int ascent = Math.max(maxAscent[INDEX_FILL],
1293 maxHeight = Math.max(maxHeight, ascent + descent);
/frameworks/base/packages/SystemUI/src/com/android/systemui/
H A DLoadAverageService.java149 mAscent = mLoadPaint.ascent();
/frameworks/base/core/java/com/android/internal/widget/
H A DPointerLocationView.java175 mHeaderBottom = -mTextMetrics.ascent+mTextMetrics.descent+2;
177 Log.i("foo", "Metrics: ascent=" + mTextMetrics.ascent
204 final int base = -mTextMetrics.ascent+1;
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/
H A DPaint_Delegate.java501 /*package*/ static float ascent(Paint thisPaint) { method in class:Paint_Delegate
510 // Android expects negative ascent so we invert the value from Java.
556 // Android expects negative ascent so we invert the value from Java.
558 fmi.ascent = - javaMetrics.getAscent();
1248 // Android expects negative ascent so we invert the value from Java.
1250 metrics.ascent = - javaMetrics.getAscent();

Completed in 1877 milliseconds