Home
last modified time | relevance | path

Searched refs:metrics (Results 1 – 25 of 35) sorted by relevance

12

/frameworks/base/awt/org/apache/harmony/awt/gl/font/
DFontExtraMetrics.java96 public FontExtraMetrics(float[] metrics){ in FontExtraMetrics() argument
97 lAverageCharWidth = metrics[0]; in FontExtraMetrics()
98 lSubscriptSizeX = metrics[1]; in FontExtraMetrics()
99 lSubscriptSizeY = metrics[2]; in FontExtraMetrics()
100 lSubscriptOffsetX = metrics[3]; in FontExtraMetrics()
101 lSubscriptOffsetY = metrics[4]; in FontExtraMetrics()
102 lSuperscriptSizeX = metrics[5]; in FontExtraMetrics()
103 lSuperscriptSizeY = metrics[6]; in FontExtraMetrics()
104 lSuperscriptOffsetX = metrics[7]; in FontExtraMetrics()
105 lSuperscriptOffsetY = metrics[8]; in FontExtraMetrics()
DTextMetricsCalculator.java143 BasicMetrics metrics = segment.metrics; in computeMetrics() local
144 int baseline = metrics.baseLineIndex; in computeMetrics()
147 float baselineOffset = baselineOffsets[metrics.baseLineIndex]; in computeMetrics()
148 float fixedDescent = metrics.descent + baselineOffset; in computeMetrics()
150 ascent = Math.max(ascent, metrics.ascent - baselineOffset); in computeMetrics()
152 leading = Math.max(leading, fixedDescent + metrics.leading); in computeMetrics()
154 float height = metrics.ascent + metrics.descent; in computeMetrics()
157 maxHeightLeading = Math.max(maxHeightLeading, height + metrics.leading); in computeMetrics()
175 currMetrics = segment.metrics; in computeMetrics()
201 public void correctAdvance(BasicMetrics metrics) { in correctAdvance() argument
[all …]
DLineMetricsImpl.java129 public LineMetricsImpl(int len, float[] metrics, float[] _baselineData){ in LineMetricsImpl() argument
132 ascent = metrics[0]; // Ascent of the font in LineMetricsImpl()
133 descent = metrics[1]; // Descent of the font in LineMetricsImpl()
134 leading = metrics[2]; // External leading in LineMetricsImpl()
135 …height = metrics[0] + metrics[1] + metrics[2]; // Height of the font ( == (ascent + descent + lea… in LineMetricsImpl()
DTextDecorator.java128 private void getStrokes(BasicMetrics metrics) { in getStrokes() argument
133 metrics.strikethroughThickness, in getStrokes()
143 metrics.underlineThickness, in getStrokes()
294 d.getStrokes(trs.metrics); in drawTextDecorations()
297 float y = trs.y + yOffset + trs.metrics.strikethroughOffset; in drawTextDecorations()
303 float y = trs.y + yOffset + trs.metrics.underlineOffset; in drawTextDecorations()
309 float y = trs.y + yOffset + trs.metrics.underlineOffset; in drawTextDecorations()
356 d.getStrokes(trs.metrics); in extendVisualBounds()
361 trs.metrics.underlineOffset + in extendVisualBounds()
369 trs.metrics.underlineOffset + in extendVisualBounds()
[all …]
DCaretManager.java125 angle = seg.metrics.italicAngle; in getCaretInfo()
134 angle = seg.metrics.italicAngle; in getCaretInfo()
330 y1 = segment.metrics.descent; in getCaretShape()
331 y2 = - segment.metrics.ascent - segment.metrics.leading; in getCaretShape()
DTextRunSegment.java37 BasicMetrics metrics; // Metrics of this text run segment field in TextRunSegment
DTextRunSegmentImpl.java104 this.metrics = new BasicMetrics(lm, i.font); in TextRunSegmentCommon()
803 metrics = new BasicMetrics(ga); in TextRunSegmentGraphic()
858 x, y - metrics.ascent, in getLogicalBounds()
859 getAdvance(), metrics.ascent + metrics.descent in getLogicalBounds()
/frameworks/base/core/java/android/text/
DBoringLayout.java43 BoringLayout.Metrics metrics, boolean includepad) { in make() argument
45 spacingmult, spacingadd, metrics, in make()
53 BoringLayout.Metrics metrics, boolean includepad, in make() argument
56 spacingmult, spacingadd, metrics, in make()
68 BoringLayout.Metrics metrics, in replaceOrMake() argument
78 metrics, includepad, true); in replaceOrMake()
90 BoringLayout.Metrics metrics, in replaceOrMake() argument
115 metrics, includepad, trust); in replaceOrMake() local
123 BoringLayout.Metrics metrics, boolean includepad) { in BoringLayout() argument
131 metrics, includepad, true); in BoringLayout()
[all …]
/frameworks/base/core/java/android/util/
DTypedValue.java227 public static float complexToDimension(int data, DisplayMetrics metrics) in complexToDimension() argument
232 metrics); in complexToDimension()
252 DisplayMetrics metrics) in complexToDimensionPixelOffset() argument
257 metrics); in complexToDimensionPixelOffset()
279 DisplayMetrics metrics) in complexToDimensionPixelSize() argument
285 metrics); in complexToDimensionPixelSize()
293 public static float complexToDimensionNoisy(int data, DisplayMetrics metrics) in complexToDimensionNoisy() argument
295 float res = complexToDimension(data, metrics); in complexToDimensionNoisy()
321 DisplayMetrics metrics) in applyDimension() argument
327 return value * metrics.density; in applyDimension()
[all …]
/frameworks/base/core/java/android/view/
DViewConfiguration.java178 final DisplayMetrics metrics = context.getResources().getDisplayMetrics(); in ViewConfiguration() local
179 final float density = metrics.density; in ViewConfiguration()
191 mMaximumDrawingCacheSize = 4 * metrics.widthPixels * metrics.heightPixels; in ViewConfiguration()
202 final DisplayMetrics metrics = context.getResources().getDisplayMetrics(); in get() local
203 final int density = (int) (100.0f * metrics.density); in get()
DDisplay.java126 public static Display createMetricsBasedDisplay(int displayId, DisplayMetrics metrics) { in createMetricsBasedDisplay() argument
127 return new CompatibleDisplay(displayId, metrics); in createMetricsBasedDisplay()
133 private CompatibleDisplay(int displayId, DisplayMetrics metrics) { in CompatibleDisplay() argument
135 mMetrics = metrics; in CompatibleDisplay()
DSurface.java251 void setCompatibleDisplayMetrics(DisplayMetrics metrics, Translator translator) { in setCompatibleDisplayMetrics() argument
252 mCompatibleDisplayMetrics = metrics; in setCompatibleDisplayMetrics()
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/
DPaint.java335 public float getFontMetrics(FontMetrics metrics) { in getFontMetrics() argument
338 if (metrics != null) { in getFontMetrics()
340 metrics.top = - javaMetrics.getMaxAscent(); in getFontMetrics()
341 metrics.ascent = - javaMetrics.getAscent(); in getFontMetrics()
342 metrics.descent = javaMetrics.getDescent(); in getFontMetrics()
343 metrics.bottom = javaMetrics.getMaxDescent(); in getFontMetrics()
344 metrics.leading = javaMetrics.getLeading(); in getFontMetrics()
353 public int getFontMetricsInt(FontMetricsInt metrics) { in getFontMetricsInt() argument
356 if (metrics != null) { in getFontMetricsInt()
358 metrics.top = - javaMetrics.getMaxAscent(); in getFontMetricsInt()
[all …]
/frameworks/base/core/jni/android/graphics/
DPaint.cpp271 SkPaint::FontMetrics metrics; in ascent() local
272 (void)GraphicsJNI::getNativePaint(env, paint)->getFontMetrics(&metrics); in ascent()
273 return SkScalarToFloat(metrics.fAscent); in ascent()
278 SkPaint::FontMetrics metrics; in descent() local
279 (void)GraphicsJNI::getNativePaint(env, paint)->getFontMetrics(&metrics); in descent()
280 return SkScalarToFloat(metrics.fDescent); in descent()
285 SkPaint::FontMetrics metrics; in getFontMetrics() local
286 … SkScalar spacing = GraphicsJNI::getNativePaint(env, paint)->getFontMetrics(&metrics); in getFontMetrics()
290 env->SetFloatField(metricsObj, gFontMetrics_fieldID.top, SkScalarToFloat(metrics.fTop)); in getFontMetrics()
291 … env->SetFloatField(metricsObj, gFontMetrics_fieldID.ascent, SkScalarToFloat(metrics.fAscent)); in getFontMetrics()
[all …]
/frameworks/base/awt/java/awt/font/
DTextLayout.java115 private BasicMetrics metrics; field in TextLayout
318 metrics = tmc.createMetrics(); in updateMetrics()
330 return metrics.getAdvance(); in getAdvance()
340 return metrics.getAscent(); in getAscent()
350 return (byte)metrics.getBaseLineIndex(); in getBaseline()
533 return metrics.getDescent(); in getDescent()
569 return metrics.getLeading(); in getLeading()
862 tmc.correctAdvance(metrics); in handleJustify()
/frameworks/base/core/java/android/net/http/
DAndroidHttpClientConnection.java79 private HttpConnectionMetricsImpl metrics = null; field in AndroidHttpClientConnection
124 this.metrics = new HttpConnectionMetricsImpl( in bind()
261 this.metrics.incrementRequestCount(); in sendRequestHeader()
375 this.metrics.incrementResponseCount(); in parseResponseHeader()
462 return this.metrics; in getMetrics()
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/
DBridge.java362 DisplayMetrics metrics = new DisplayMetrics(); in computeLayout() local
363 metrics.densityDpi = density; in computeLayout()
364 metrics.density = density / (float) DisplayMetrics.DENSITY_DEFAULT; in computeLayout()
365 metrics.scaledDensity = metrics.density; in computeLayout()
366 metrics.widthPixels = screenWidth; in computeLayout()
367 metrics.heightPixels = screenHeight; in computeLayout()
368 metrics.xdpi = xdpi; in computeLayout()
369 metrics.ydpi = ydpi; in computeLayout()
371 context = new BridgeContext(projectKey, metrics, currentTheme, projectResources, in computeLayout()
DBridgeResources.java64 DisplayMetrics metrics, in initSystem() argument
70 metrics, in initSystem()
89 private BridgeResources(BridgeContext context, AssetManager assets, DisplayMetrics metrics, in BridgeResources() argument
91 super(assets, metrics, config); in BridgeResources()
/frameworks/base/core/java/android/content/pm/
DPackageManager.java1432 DisplayMetrics metrics = new DisplayMetrics(); in getPackageArchiveInfo() local
1433 metrics.setToDefaults(); in getPackageArchiveInfo()
1436 sourceFile, archiveFilePath, metrics, 0); in getPackageArchiveInfo()
/frameworks/base/tests/DpiTest/src/com/google/android/test/dpi/
DDpiTestActivity.java234 final DisplayMetrics metrics = getResources().getDisplayMetrics(); in onMeasure() local
236 mBitmap.getScaledWidth(metrics), in onMeasure()
237 mBitmap.getScaledHeight(metrics)); in onMeasure()
/frameworks/base/core/java/android/content/res/
DResources.java132 public Resources(AssetManager assets, DisplayMetrics metrics, in Resources() argument
134 this(assets, metrics, config, (CompatibilityInfo) null); in Resources()
149 public Resources(AssetManager assets, DisplayMetrics metrics, in Resources() argument
158 updateConfiguration(config, metrics); in Resources()
1256 DisplayMetrics metrics) { in updateConfiguration() argument
1262 if (metrics != null) { in updateConfiguration()
1263 mMetrics.setTo(metrics); in updateConfiguration()
1344 public static void updateSystemConfiguration(Configuration config, DisplayMetrics metrics) { in updateSystemConfiguration() argument
1346 mSystem.updateConfiguration(config, metrics); in updateSystemConfiguration()
/frameworks/base/graphics/java/android/graphics/
DBitmap.java621 public int getScaledWidth(DisplayMetrics metrics) { in getScaledWidth() argument
622 return scaleFromDensity(getWidth(), mDensity, metrics.densityDpi); in getScaledWidth()
629 public int getScaledHeight(DisplayMetrics metrics) { in getScaledHeight() argument
630 return scaleFromDensity(getHeight(), mDensity, metrics.densityDpi); in getScaledHeight()
/frameworks/base/graphics/java/android/graphics/drawable/
DNinePatchDrawable.java134 public void setTargetDensity(DisplayMetrics metrics) { in setTargetDensity() argument
135 mTargetDensity = metrics.densityDpi; in setTargetDensity()
DBitmapDrawable.java205 public void setTargetDensity(DisplayMetrics metrics) { in setTargetDensity() argument
206 mTargetDensity = metrics.densityDpi; in setTargetDensity()
/frameworks/base/test-runner/android/test/mock/
DMockResources.java46 public void updateConfiguration(Configuration config, DisplayMetrics metrics) { in updateConfiguration() argument

12